From 37aa66f65d25a0b371a76acb641a1ee7e7ab3c02 Mon Sep 17 00:00:00 2001 From: el-j Date: Wed, 7 Oct 2026 14:55:15 +0200 Subject: [PATCH 1/8] chore: update pnpm workspace configuration and tsconfig settings - Added allowBuilds for '@swc/core' and 'esbuild' in pnpm-workspace.yaml - Excluded minimum release age for nock@15.0.1 - Changed moduleResolution from 'Node' to 'Bundler' in tsconfig.json --- .gitignore | 4 +- .vscode/extensions.json | 2 +- cli/package.json | 36 +- cli/tsconfig.json | 3 - cli/tsconfig.package.json | 3 +- examples/frontend/package.json | 15 +- package.json | 23 +- plugins/typescript/package.json | 14 +- plugins/typescript/src/typescript.ts | 4 + plugins/typescript/tsconfig.json | 2 +- plugins/typescript/tsconfig.package.json | 3 +- pnpm-lock.yaml | 4254 ++++++++++------------ pnpm-workspace.yaml | 5 + tsconfig.json | 3 +- 14 files changed, 2074 insertions(+), 2297 deletions(-) create mode 100644 plugins/typescript/src/typescript.ts diff --git a/.gitignore b/.gitignore index d8b55c13..d597e511 100644 --- a/.gitignore +++ b/.gitignore @@ -85,8 +85,8 @@ web_modules/ # Optional npm cache directory .npm -# Optional eslint cache -.eslintcache +# Optional oxlint cache +.oxlintcache # Microbundle cache .rpt2_cache/ diff --git a/.vscode/extensions.json b/.vscode/extensions.json index d7df89c9..c83e2634 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,3 +1,3 @@ { - "recommendations": ["esbenp.prettier-vscode", "dbaeumer.vscode-eslint"] + "recommendations": ["esbenp.prettier-vscode"] } diff --git a/cli/package.json b/cli/package.json index 1c2e4021..5e2b95da 100644 --- a/cli/package.json +++ b/cli/package.json @@ -34,33 +34,33 @@ "README.md" ], "dependencies": { - "@clack/prompts": "^0.9.1", - "@octokit/request": "^9.2.2", - "@swc/core": "^1.2.118", + "@clack/prompts": "^1.8.1", + "@octokit/request": "^10.0.16", + "@swc/core": "^1.16.13", "case": "^1.6.3", "cli-highlight": "^2.1.11", "clipanion": "^4.0.0-rc.4", - "fs-extra": "^10.0.0", - "got": "^12.0.0", - "got-fetch": "^5.1.1", - "js-yaml": "^4.1.0", - "openapi3-ts": "^4.4.0", - "prettier": "^3.2.5", - "slash": "^4.0.0", + "fs-extra": "^11.4.1", + "got": "^16.0.0", + "got-fetch": "^6.0.2", + "js-yaml": "^5.4.3", + "openapi3-ts": "^4.6.1", + "prettier": "^3.9.9", + "slash": "^5.1.0", "swagger2openapi": "^7.0.8", - "tslib": "^2.3.1", + "tslib": "^2.8.1", "typanion": "^3.14.0", - "typescript": "5.7.3" + "typescript": "~5.9.2" }, "devDependencies": { - "@swc-node/register": "^1.4.0", - "@types/fs-extra": "^9.0.13", - "@types/js-yaml": "^4.0.3", + "@swc-node/register": "^1.12.1", + "@types/fs-extra": "^11.0.4", + "@types/js-yaml": "^4.0.9", "@types/nock": "^11.1.0", "@types/prettier": "^3.0.0", "@types/slash": "^3.0.0", - "nock": "^13.2.1", - "react": "^18.3.1", - "tsup": "^8.3.5" + "nock": "^15.0.1", + "react": "^19.3.0", + "tsup": "^8.5.1" } } diff --git a/cli/tsconfig.json b/cli/tsconfig.json index 0e578499..8888051e 100644 --- a/cli/tsconfig.json +++ b/cli/tsconfig.json @@ -1,7 +1,4 @@ { "extends": "../tsconfig.json", - "compilerOptions": { - "baseUrl": "./" - }, "include": ["src/**/*"] } diff --git a/cli/tsconfig.package.json b/cli/tsconfig.package.json index 3e6bacaf..fc393d51 100644 --- a/cli/tsconfig.package.json +++ b/cli/tsconfig.package.json @@ -1,7 +1,8 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "outDir": "lib" + "outDir": "lib", + "rootDir": "./src" }, "files": ["src/index.ts"], "include": ["src/types/**/*"] diff --git a/examples/frontend/package.json b/examples/frontend/package.json index 8526cab2..95903c05 100644 --- a/examples/frontend/package.json +++ b/examples/frontend/package.json @@ -9,17 +9,16 @@ "gen:github": "openapi-codegen gen github" }, "dependencies": { - "@tanstack/react-query": "5.66.0", - "react": "19.0.0", - "react-dom": "19.0.0" + "@tanstack/react-query": "5.104.1", + "react": "19.3.0", + "react-dom": "19.3.0" }, "devDependencies": { "@openapi-codegen/cli": "workspace:*", "@openapi-codegen/typescript": "workspace:*", - "@types/react": "19.0.8", - "@types/react-dom": "19.0.3", - "@vitejs/plugin-react": "4.3.4", - "typescript": "5.7.3", - "vite": "6.0.11" + "@types/react": "19.3.0", + "@types/react-dom": "19.3.0", + "@vitejs/plugin-react": "6.1.2", + "typescript": "~5.9.2", "vite": "8.3.3" } } diff --git a/package.json b/package.json index 28e9731b..6b195829 100644 --- a/package.json +++ b/package.json @@ -13,10 +13,10 @@ "test": "vitest", "check": "pnpm /^check:.*/", "check:types": "tsc --noEmit", - "check:lint": "eslint .", + "check:lint": "oxlint .", "check:prettier": "prettier --check .", "fix": "pnpm /^fix:.*/", - "fix:lint": "eslint --fix .", + "fix:lint": "oxlint --fix .", "fix:prettier": "prettier --write .", "build": "pnpm /^build:.*/", "build:plugin:ts": "pnpm --filter=@openapi-codegen/typescript build", @@ -24,18 +24,15 @@ "all-contrib": "all-contributors" }, "devDependencies": { - "@eslint/js": "^9.19.0", - "@types/node": "^20.11.30", + "@types/node": "^26.6.4", "all-contributors-cli": "^6.26.1", - "eslint": "^9.19.0", - "globals": "^15.14.0", - "got": "^14.2.1", + "got": "^16.0.0", "husky": "^9.1.7", - "prettier": "^3.4.2", - "pretty-quick": "^4.0.0", - "typescript": "5.7.3", - "typescript-eslint": "^8.22.0", - "vitest": "^3.0.5" + "oxlint": "^1.87.0", + "prettier": "^3.9.9", + "pretty-quick": "^4.2.2", + "typescript": "~5.9.2", + "vitest": "^5.0.3" }, - "packageManager": "pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0" + "packageManager": "pnpm@12.9.1" } diff --git a/plugins/typescript/package.json b/plugins/typescript/package.json index 80438717..2878c20b 100644 --- a/plugins/typescript/package.json +++ b/plugins/typescript/package.json @@ -29,16 +29,16 @@ "license": "MIT", "dependencies": { "case": "^1.6.3", - "lodash": "^4.17.21", - "openapi3-ts": "^4.4.0", + "lodash": "^4.18.1", + "openapi3-ts": "^4.6.1", "pluralize": "^8.0.0", - "tslib": "^2.3.1", + "tslib": "^2.8.1", "tsutils": "^3.21.0", - "typescript": "4.8.2" + "typescript": "~5.9.2" }, "devDependencies": { - "@types/lodash": "^4.14.175", - "@types/pluralize": "^0.0.29", - "@types/qs": "^6.9.7" + "@types/lodash": "^4.17.25", + "@types/pluralize": "^0.0.33", + "@types/qs": "^6.15.1" } } diff --git a/plugins/typescript/src/typescript.ts b/plugins/typescript/src/typescript.ts new file mode 100644 index 00000000..712296c2 --- /dev/null +++ b/plugins/typescript/src/typescript.ts @@ -0,0 +1,4 @@ +import * as ts from "typescript"; + +export const factory = ts.factory; +export default ts; diff --git a/plugins/typescript/tsconfig.json b/plugins/typescript/tsconfig.json index 1ba24e17..206813ef 100644 --- a/plugins/typescript/tsconfig.json +++ b/plugins/typescript/tsconfig.json @@ -1,8 +1,8 @@ { "extends": "../../tsconfig.json", "compilerOptions": { - "baseUrl": "./", "module": "CommonJS", + "moduleResolution": "Node", "lib": ["DOM"] }, "include": ["src/**/*"] diff --git a/plugins/typescript/tsconfig.package.json b/plugins/typescript/tsconfig.package.json index 0d2bc32f..8b7d5766 100644 --- a/plugins/typescript/tsconfig.package.json +++ b/plugins/typescript/tsconfig.package.json @@ -1,7 +1,8 @@ { "extends": "./tsconfig.json", "compilerOptions": { - "outDir": "lib" + "outDir": "lib", + "rootDir": "./src" }, "exclude": ["src/fixtures/**/*", "src/**/*.test.ts", "src/testUtils.ts"] diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 713a86b6..e1c4f8e7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,3 +1,161 @@ +--- +lockfileVersion: '9.0' + +importers: + + .: + configDependencies: {} + packageManagerDependencies: + pnpm: + specifier: 12.9.1 + version: 12.9.1 + +packages: + + '@pnpm/exe.android-arm64@12.9.1': + resolution: {integrity: sha512-Hgm1XdqMTfBC8PdGLL+NjZWv4xyi7D6XNrN9fb24XGYlyTBmUtdCefKnCLmHujShRD8BEO1zqM30SNcKBDLysw==} + cpu: [arm64] + os: [android] + + '@pnpm/exe.android-x64@12.9.1': + resolution: {integrity: sha512-WDGCe6jZRVZP3RC/q6hOkZylkPkIQIi1/GcrR/d/YzbihhAHXCczrk+UYnV5TgbsEnAYO7Cx+2rX3nfhHvy24w==} + cpu: [x64] + os: [android] + + '@pnpm/exe.darwin-arm64@12.9.1': + resolution: {integrity: sha512-+7iiEEBgYN9szPWUnAuN6eOVMTI6Hrki5bcuC9n9xl9tTnT53Tpxpo45Hml+W4IrAU0d+Tmd0sPnVIbX59PD6w==} + cpu: [arm64] + os: [darwin] + + '@pnpm/exe.darwin-x64@12.9.1': + resolution: {integrity: sha512-SK7TxJiR12GbJZGffRFHItkc+Mx+99v6xMMJ9/X//8NwWV1wo17a2bwfGI8qZpl17YwsrmPEFOOqhzE1GIlrtQ==} + cpu: [x64] + os: [darwin] + + '@pnpm/exe.freebsd-x64@12.9.1': + resolution: {integrity: sha512-4AjLk6uvTs2iO6wMit2hcxJ2M32xb7OV5SNFk+w6G8/NzcjcMB7ENEpyeXyLiP0kcnp8uaCGUct2NfrLCJ35eQ==} + cpu: [x64] + os: [freebsd] + + '@pnpm/exe.linux-arm64-musl@12.9.1': + resolution: {integrity: sha512-dZL2ES1ckDWM9v+EtxoOklZ0WNdtayooi9iLiDUubopudX3zXPNR2mlrxBRgjbDgECOndQen2SmyxL5eZiBuKw==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@pnpm/exe.linux-arm64@12.9.1': + resolution: {integrity: sha512-cx+uF6xqwEtm7B8NV+1ve0xBg9gcuzQZ5R+0WgOWvKG/h978UljS6BgWs1ipIGuGgUdeVhm3PKmBltXIcczLXA==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-ppc64@12.9.1': + resolution: {integrity: sha512-MpjPsy4XR17zAtLziQZfsN+wveWa/bUJggZtwfo3+SuyRmXnSvVkFD4+v8/3RTWyYaM6mwLUTjZDJ+g3urL+ew==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-riscv64@12.9.1': + resolution: {integrity: sha512-Oo67TKqqH+Bno+L6X7Xyorwp1QG82zKIkL0vbo1x2kcPTDiyPbdM+d6lIs4+hzeB1KHT5FDoGzZj2dad7Ft+eg==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-s390x@12.9.1': + resolution: {integrity: sha512-QAD5FRCdW36HfD58BV7DoDm6z8yv+GgSqcUV1+ERwYjpVQuG6ZTpf5o0x3KDas8eTLIW7MLYVdDdlAurWeArEg==} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-x64-musl@12.9.1': + resolution: {integrity: sha512-mQDhBsGqcTkrLQM4q5igmRFcr6EAl4UM/FGawY+0CWGcqPpUmYUvDy9LHy80xxkHIWVJ886gvvso2XOjfav1Jw==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@pnpm/exe.linux-x64@12.9.1': + resolution: {integrity: sha512-+M5N74hM4fc87AAckxx/UIW+dUnWf2eko+HchJs/NZUxehLhekNyMI/GNaNXlvd+kWR+97XXBD51XRkkNiUtrA==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.win32-arm64@12.9.1': + resolution: {integrity: sha512-mI28C2wxobrDi6x1OYhBRyG10hnDq/4sEIyy5RzoX6LB4kLuv6K/d25HOpMwlW20cuM4M72k9NZpOdcmUxMbEA==} + cpu: [arm64] + os: [win32] + + '@pnpm/exe.win32-x64@12.9.1': + resolution: {integrity: sha512-SWoDMT0oD7NrDSIoPpkKD09D9fAQKNjwFZ3lezlCUhAfXxMv70zsfrNT2/P+GoCK2kefXF9OysUZkH1l5vvvfA==} + cpu: [x64] + os: [win32] + + pnpm@12.9.1: + resolution: {integrity: sha512-BrBV//XNINwSeB3hc87TMQzglRvy7GICEaFgRdVETVyTpmMhB2TvKaZTphBFm6A2jw50+E2AxUcjz5Wq57wNbQ==} + engines: {node: '>=18.*'} + hasBin: true + +snapshots: + + '@pnpm/exe.android-arm64@12.9.1': + optional: true + + '@pnpm/exe.android-x64@12.9.1': + optional: true + + '@pnpm/exe.darwin-arm64@12.9.1': + optional: true + + '@pnpm/exe.darwin-x64@12.9.1': + optional: true + + '@pnpm/exe.freebsd-x64@12.9.1': + optional: true + + '@pnpm/exe.linux-arm64-musl@12.9.1': + optional: true + + '@pnpm/exe.linux-arm64@12.9.1': + optional: true + + '@pnpm/exe.linux-ppc64@12.9.1': + optional: true + + '@pnpm/exe.linux-riscv64@12.9.1': + optional: true + + '@pnpm/exe.linux-s390x@12.9.1': + optional: true + + '@pnpm/exe.linux-x64-musl@12.9.1': + optional: true + + '@pnpm/exe.linux-x64@12.9.1': + optional: true + + '@pnpm/exe.win32-arm64@12.9.1': + optional: true + + '@pnpm/exe.win32-x64@12.9.1': + optional: true + + pnpm@12.9.1: + optionalDependencies: + '@pnpm/exe.android-arm64': 12.9.1 + '@pnpm/exe.android-x64': 12.9.1 + '@pnpm/exe.darwin-arm64': 12.9.1 + '@pnpm/exe.darwin-x64': 12.9.1 + '@pnpm/exe.freebsd-x64': 12.9.1 + '@pnpm/exe.linux-arm64': 12.9.1 + '@pnpm/exe.linux-arm64-musl': 12.9.1 + '@pnpm/exe.linux-ppc64': 12.9.1 + '@pnpm/exe.linux-riscv64': 12.9.1 + '@pnpm/exe.linux-s390x': 12.9.1 + '@pnpm/exe.linux-x64': 12.9.1 + '@pnpm/exe.linux-x64-musl': 12.9.1 + '@pnpm/exe.win32-arm64': 12.9.1 + '@pnpm/exe.win32-x64': 12.9.1 + +--- lockfileVersion: '9.0' settings: @@ -8,54 +166,45 @@ importers: .: devDependencies: - '@eslint/js': - specifier: ^9.19.0 - version: 9.19.0 '@types/node': - specifier: ^20.11.30 - version: 20.17.16 + specifier: ^26.6.4 + version: 26.6.4 all-contributors-cli: specifier: ^6.26.1 version: 6.26.1(encoding@0.1.13) - eslint: - specifier: ^9.19.0 - version: 9.19.0(jiti@2.4.2) - globals: - specifier: ^15.14.0 - version: 15.14.0 got: - specifier: ^14.2.1 - version: 14.4.5 + specifier: ^16.0.0 + version: 16.0.0 husky: specifier: ^9.1.7 version: 9.1.7 + oxlint: + specifier: ^1.87.0 + version: 1.87.0 prettier: - specifier: ^3.4.2 - version: 3.4.2 + specifier: ^3.9.9 + version: 3.9.9 pretty-quick: - specifier: ^4.0.0 - version: 4.0.0(prettier@3.4.2) + specifier: ^4.2.2 + version: 4.2.2(prettier@3.9.9) typescript: - specifier: 5.7.3 - version: 5.7.3 - typescript-eslint: - specifier: ^8.22.0 - version: 8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) + specifier: ~5.9.2 + version: 5.9.3 vitest: - specifier: ^3.0.5 - version: 3.0.5(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0) + specifier: ^5.0.3 + version: 5.0.3(@types/node@26.6.4)(vite@8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1)) cli: dependencies: '@clack/prompts': - specifier: ^0.9.1 - version: 0.9.1 + specifier: ^1.8.1 + version: 1.8.1 '@octokit/request': - specifier: ^9.2.2 - version: 9.2.2 + specifier: ^10.0.16 + version: 10.0.16 '@swc/core': - specifier: ^1.2.118 - version: 1.10.12 + specifier: ^1.16.13 + version: 1.16.13 case: specifier: ^1.6.3 version: 1.6.3 @@ -66,51 +215,51 @@ importers: specifier: ^4.0.0-rc.4 version: 4.0.0-rc.4(typanion@3.14.0) fs-extra: - specifier: ^10.0.0 - version: 10.1.0 + specifier: ^11.4.1 + version: 11.4.1 got: - specifier: ^12.0.0 - version: 12.6.1 + specifier: ^16.0.0 + version: 16.0.0 got-fetch: - specifier: ^5.1.1 - version: 5.1.10(got@12.6.1) + specifier: ^6.0.2 + version: 6.0.2(got@16.0.0) js-yaml: - specifier: ^4.1.0 - version: 4.1.0 + specifier: ^5.4.3 + version: 5.4.3 openapi3-ts: - specifier: ^4.4.0 - version: 4.4.0 + specifier: ^4.6.1 + version: 4.6.1 prettier: - specifier: ^3.2.5 - version: 3.4.2 + specifier: ^3.9.9 + version: 3.9.9 slash: - specifier: ^4.0.0 - version: 4.0.0 + specifier: ^5.1.0 + version: 5.1.0 swagger2openapi: specifier: ^7.0.8 version: 7.0.8(encoding@0.1.13) tslib: - specifier: ^2.3.1 + specifier: ^2.8.1 version: 2.8.1 typanion: specifier: ^3.14.0 version: 3.14.0 typescript: - specifier: 5.7.3 - version: 5.7.3 + specifier: ~5.9.2 + version: 5.9.3 devDependencies: '@swc-node/register': - specifier: ^1.4.0 - version: 1.10.9(@swc/core@1.10.12)(@swc/types@0.1.17)(typescript@5.7.3) + specifier: ^1.12.1 + version: 1.12.1(@swc/core@1.16.13)(@swc/types@0.1.28)(supports-color@7.2.0)(typescript@5.9.3) '@types/fs-extra': - specifier: ^9.0.13 - version: 9.0.13 + specifier: ^11.0.4 + version: 11.0.4 '@types/js-yaml': - specifier: ^4.0.3 + specifier: ^4.0.9 version: 4.0.9 '@types/nock': specifier: ^11.1.0 - version: 11.1.0 + version: 11.1.0(supports-color@7.2.0) '@types/prettier': specifier: ^3.0.0 version: 3.0.0 @@ -118,26 +267,26 @@ importers: specifier: ^3.0.0 version: 3.0.0 nock: - specifier: ^13.2.1 - version: 13.5.6 + specifier: ^15.0.1 + version: 15.0.1(supports-color@7.2.0) react: - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.3.0 + version: 19.3.0 tsup: - specifier: ^8.3.5 - version: 8.3.6(@swc/core@1.10.12)(jiti@2.4.2)(postcss@8.5.1)(typescript@5.7.3)(yaml@2.7.0) + specifier: ^8.5.1 + version: 8.5.1(@swc/core@1.16.13)(jiti@2.4.2)(postcss@8.5.29)(supports-color@7.2.0)(typescript@5.9.3)(yaml@2.9.1) examples/frontend: dependencies: '@tanstack/react-query': - specifier: 5.66.0 - version: 5.66.0(react@19.0.0) + specifier: 5.104.1 + version: 5.104.1(react@19.3.0) react: - specifier: 19.0.0 - version: 19.0.0 + specifier: 19.3.0 + version: 19.3.0 react-dom: - specifier: 19.0.0 - version: 19.0.0(react@19.0.0) + specifier: 19.3.0 + version: 19.3.0(react@19.3.0) devDependencies: '@openapi-codegen/cli': specifier: workspace:* @@ -146,20 +295,20 @@ importers: specifier: workspace:* version: link:../../plugins/typescript '@types/react': - specifier: 19.0.8 - version: 19.0.8 + specifier: 19.3.0 + version: 19.3.0 '@types/react-dom': - specifier: 19.0.3 - version: 19.0.3(@types/react@19.0.8) + specifier: 19.3.0 + version: 19.3.0(@types/react@19.3.0) '@vitejs/plugin-react': - specifier: 4.3.4 - version: 4.3.4(vite@6.0.11(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0)) + specifier: 6.1.2 + version: 6.1.2(vite@8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1)) typescript: - specifier: 5.7.3 - version: 5.7.3 + specifier: ~5.9.2 + version: 5.9.3 vite: - specifier: 6.0.11 - version: 6.0.11(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0) + specifier: 8.3.3 + version: 8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1) plugins/typescript: dependencies: @@ -167,345 +316,216 @@ importers: specifier: ^1.6.3 version: 1.6.3 lodash: - specifier: ^4.17.21 - version: 4.17.21 + specifier: ^4.18.1 + version: 4.18.1 openapi3-ts: - specifier: ^4.4.0 - version: 4.4.0 + specifier: ^4.6.1 + version: 4.6.1 pluralize: specifier: ^8.0.0 version: 8.0.0 tslib: - specifier: ^2.3.1 + specifier: ^2.8.1 version: 2.8.1 tsutils: specifier: ^3.21.0 - version: 3.21.0(typescript@4.8.2) + version: 3.21.0(typescript@5.9.3) typescript: - specifier: 4.8.2 - version: 4.8.2 + specifier: ~5.9.2 + version: 5.9.3 devDependencies: '@types/lodash': - specifier: ^4.14.175 - version: 4.17.15 + specifier: ^4.17.25 + version: 4.17.25 '@types/pluralize': - specifier: ^0.0.29 - version: 0.0.29 + specifier: ^0.0.33 + version: 0.0.33 '@types/qs': - specifier: ^6.9.7 - version: 6.9.18 + specifier: ^6.15.1 + version: 6.15.1 packages: - '@ampproject/remapping@2.3.0': - resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} - engines: {node: '>=6.0.0'} - - '@babel/code-frame@7.26.2': - resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} - engines: {node: '>=6.9.0'} - - '@babel/compat-data@7.26.5': - resolution: {integrity: sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==} - engines: {node: '>=6.9.0'} - - '@babel/core@7.26.7': - resolution: {integrity: sha512-SRijHmF0PSPgLIBYlWnG0hyeJLwXE2CgpsXaMOrtt2yp9/86ALw6oUlj9KYuZ0JN07T4eBMVIW4li/9S1j2BGA==} - engines: {node: '>=6.9.0'} - - '@babel/generator@7.26.5': - resolution: {integrity: sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-compilation-targets@7.26.5': - resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.25.9': - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-transforms@7.26.0': - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-plugin-utils@7.26.5': - resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-string-parser@7.25.9': - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-identifier@7.25.9': - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-option@7.25.9': - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} - engines: {node: '>=6.9.0'} - - '@babel/helpers@7.26.7': - resolution: {integrity: sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==} - engines: {node: '>=6.9.0'} - - '@babel/parser@7.26.7': - resolution: {integrity: sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==} - engines: {node: '>=6.0.0'} - hasBin: true - - '@babel/plugin-transform-react-jsx-self@7.25.9': - resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-source@7.25.9': - resolution: {integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/runtime@7.26.7': resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==} engines: {node: '>=6.9.0'} - '@babel/template@7.25.9': - resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.26.7': - resolution: {integrity: sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.26.7': - resolution: {integrity: sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==} - engines: {node: '>=6.9.0'} - - '@clack/core@0.4.1': - resolution: {integrity: sha512-Pxhij4UXg8KSr7rPek6Zowm+5M22rbd2g1nfojHJkxp5YkFqiZ2+YLEM/XGVIzvGOcM0nqjIFxrpDwWRZYWYjA==} + '@clack/core@1.5.1': + resolution: {integrity: sha512-iHTrHA8MtVuLl2TfZySmcKv1qO2PoyC9Z7pfSDozEuV5vtY3/wcOPKJXlqJ5Oq2Cx5DDGQGAMVx6HZfRRoVEbQ==} + engines: {node: '>= 20.12.0'} - '@clack/prompts@0.9.1': - resolution: {integrity: sha512-JIpyaboYZeWYlyP0H+OoPPxd6nqueG/CmN6ixBiNFsIDHREevjIf0n0Ohh5gr5C8pEDknzgvz+pIJ8dMhzWIeg==} + '@clack/prompts@1.8.1': + resolution: {integrity: sha512-dlT1m5e/0yUL0kRNcQn7yGLVThkgbB0Ga/1AmfDDC/8ik6AIiSf2QLQO2zPYvefsHP0aFgxO93cVLCCfDp7kzQ==} + engines: {node: '>= 20.12.0'} - '@emnapi/core@1.3.1': - resolution: {integrity: sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==} + '@emnapi/core@1.11.2': + resolution: {integrity: sha512-TC8MkTuZUtcTSiFeuC0ksCh9QIJ5+F21MvZ4Wn4ORfYaFJ/0dsiudv5tVkejgwZlwQ39jL9WWDe2lz8x0WglOA==} - '@emnapi/runtime@1.3.1': - resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} + '@emnapi/runtime@1.11.2': + resolution: {integrity: sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==} - '@emnapi/wasi-threads@1.0.1': - resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} + '@emnapi/wasi-threads@1.2.2': + resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} - '@esbuild/aix-ppc64@0.24.2': - resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} + '@esbuild/aix-ppc64@0.27.7': + resolution: {integrity: sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.24.2': - resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} + '@esbuild/android-arm64@0.27.7': + resolution: {integrity: sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.24.2': - resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} + '@esbuild/android-arm@0.27.7': + resolution: {integrity: sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.24.2': - resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} + '@esbuild/android-x64@0.27.7': + resolution: {integrity: sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.24.2': - resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} + '@esbuild/darwin-arm64@0.27.7': + resolution: {integrity: sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.24.2': - resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} + '@esbuild/darwin-x64@0.27.7': + resolution: {integrity: sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.24.2': - resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} + '@esbuild/freebsd-arm64@0.27.7': + resolution: {integrity: sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.24.2': - resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} + '@esbuild/freebsd-x64@0.27.7': + resolution: {integrity: sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.24.2': - resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} + '@esbuild/linux-arm64@0.27.7': + resolution: {integrity: sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.24.2': - resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} + '@esbuild/linux-arm@0.27.7': + resolution: {integrity: sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.24.2': - resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} + '@esbuild/linux-ia32@0.27.7': + resolution: {integrity: sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.24.2': - resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} + '@esbuild/linux-loong64@0.27.7': + resolution: {integrity: sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.24.2': - resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} + '@esbuild/linux-mips64el@0.27.7': + resolution: {integrity: sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.24.2': - resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} + '@esbuild/linux-ppc64@0.27.7': + resolution: {integrity: sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.24.2': - resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} + '@esbuild/linux-riscv64@0.27.7': + resolution: {integrity: sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.24.2': - resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} + '@esbuild/linux-s390x@0.27.7': + resolution: {integrity: sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.24.2': - resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} + '@esbuild/linux-x64@0.27.7': + resolution: {integrity: sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.24.2': - resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==} + '@esbuild/netbsd-arm64@0.27.7': + resolution: {integrity: sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.24.2': - resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} + '@esbuild/netbsd-x64@0.27.7': + resolution: {integrity: sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.24.2': - resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==} + '@esbuild/openbsd-arm64@0.27.7': + resolution: {integrity: sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.24.2': - resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} + '@esbuild/openbsd-x64@0.27.7': + resolution: {integrity: sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/sunos-x64@0.24.2': - resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} + '@esbuild/openharmony-arm64@0.27.7': + resolution: {integrity: sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + + '@esbuild/sunos-x64@0.27.7': + resolution: {integrity: sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.24.2': - resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} + '@esbuild/win32-arm64@0.27.7': + resolution: {integrity: sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.24.2': - resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} + '@esbuild/win32-ia32@0.27.7': + resolution: {integrity: sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.24.2': - resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} + '@esbuild/win32-x64@0.27.7': + resolution: {integrity: sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==} engines: {node: '>=18'} cpu: [x64] os: [win32] - '@eslint-community/eslint-utils@4.4.1': - resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - - '@eslint-community/regexpp@4.12.1': - resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - - '@eslint/config-array@0.19.2': - resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/core@0.10.0': - resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/eslintrc@3.2.0': - resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/js@9.19.0': - resolution: {integrity: sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/object-schema@2.1.6': - resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/plugin-kit@0.2.5': - resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@exodus/schemasafe@1.3.0': resolution: {integrity: sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==} - '@humanfs/core@0.19.1': - resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} - engines: {node: '>=18.18.0'} - - '@humanfs/node@0.16.6': - resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} - engines: {node: '>=18.18.0'} - - '@humanwhocodes/module-importer@1.0.1': - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - - '@humanwhocodes/retry@0.3.1': - resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} - engines: {node: '>=18.18'} - - '@humanwhocodes/retry@0.4.1': - resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} - engines: {node: '>=18.18'} - '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -525,467 +545,837 @@ packages: '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - '@jridgewell/trace-mapping@0.3.25': - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - - '@napi-rs/wasm-runtime@0.2.6': - resolution: {integrity: sha512-z8YVS3XszxFTO73iwvFDNpQIzdMmSDTP/mB3E/ucR37V3Sx57hSExcXyMoNwaucWxnsWf4xfbZv0iZ30jr0M4Q==} - - '@nodelib/fs.scandir@2.1.5': - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} + '@jridgewell/sourcemap-codec@1.6.0': + resolution: {integrity: sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==} - '@nodelib/fs.stat@2.0.5': - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@nodelib/fs.walk@1.2.8': - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} + '@keyv/serialize@1.1.1': + resolution: {integrity: sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==} - '@octokit/endpoint@10.1.3': - resolution: {integrity: sha512-nBRBMpKPhQUxCsQQeW+rCJ/OPSMcj3g0nfHn01zGYZXuNDvvXudF/TYY6APj5THlurerpFN4a/dQAIAaM6BYhA==} - engines: {node: '>= 18'} + '@mswjs/interceptors@0.44.0': + resolution: {integrity: sha512-IYHevRStF4ijM20GI9c9Ndhw483NSAjCydQhUr4/zIB0BNLsTVw3vFAxTo6TlvX4QnV60wEHttUa9539TTAq+A==} + engines: {node: '>=22'} - '@octokit/openapi-types@23.0.1': - resolution: {integrity: sha512-izFjMJ1sir0jn0ldEKhZ7xegCTj/ObmEDlEfpFrx4k/JyZSMRHbO3/rBwgE7f3m2DHt+RrNGIVw4wSmwnm3t/g==} + '@napi-rs/lzma-linux-x64-gnu@1.5.1': + resolution: {integrity: sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==} + engines: {node: ^22.20 || ^24.12 || >=25} + cpu: [x64] + os: [linux] + libc: [glibc] - '@octokit/request-error@6.1.7': - resolution: {integrity: sha512-69NIppAwaauwZv6aOzb+VVLwt+0havz9GT5YplkeJv7fG7a40qpLt/yZKyiDxAhgz0EtgNdNcb96Z0u+Zyuy2g==} - engines: {node: '>= 18'} + '@napi-rs/wasm-runtime@1.2.5': + resolution: {integrity: sha512-HshSvXzmBxNzqejd3k/KemgQ3hdREUYFRRrgxOZ+gPljDIsO2SDZrVZMd4Z/HsxudQbE62OVyVFE8z9BCurfjA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} + peerDependencies: + '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4 + '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4 - '@octokit/request@9.2.2': - resolution: {integrity: sha512-dZl0ZHx6gOQGcffgm1/Sf6JfEpmh34v3Af2Uci02vzUYz6qEN6zepoRtmybWXIGXFIK8K9ylE3b+duCWqhArtg==} - engines: {node: '>= 18'} + '@node-rs/xxhash-android-arm-eabi@1.7.8': + resolution: {integrity: sha512-dOwbmnDzULc5uRgbIvcrxDa7vGdk51GQVREcY98DdxTBd0lomRg/gqAR9ny/S533cD5QTRSvrK+q8KEJMqoG4w==} + engines: {node: '>= 12'} + cpu: [arm] + os: [android] - '@octokit/types@13.8.0': - resolution: {integrity: sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A==} + '@node-rs/xxhash-android-arm64@1.7.8': + resolution: {integrity: sha512-djHN4MBgYkD0uPIGM+IyWrO5aT4vEdsO5bzNxV2+NVl7r1Hdk3PB7GIv0BOKV1C+fkBGXHYJ5xezlOEY1LFDzA==} + engines: {node: '>= 12'} + cpu: [arm64] + os: [android] - '@oxc-resolver/binding-darwin-arm64@1.12.0': - resolution: {integrity: sha512-wYe+dlF8npM7cwopOOxbdNjtmJp17e/xF5c0K2WooQXy5VOh74icydM33+Uh/SZDgwyum09/U1FVCX5GdeQk+A==} + '@node-rs/xxhash-darwin-arm64@1.7.8': + resolution: {integrity: sha512-cwhxfUesdIPesdN23VSwh7Ypx9Kx4gvVmH3v6UINADcavnBeizdWRXXefRzdckDphUM2y8WGLko9WMM/86KHYQ==} + engines: {node: '>= 12'} cpu: [arm64] os: [darwin] - '@oxc-resolver/binding-darwin-x64@1.12.0': - resolution: {integrity: sha512-FZxxp99om+SlvBr1cjzF8A3TjYcS0BInCqjUlM+2f9m9bPTR2Bng9Zq5Q09ZQyrKJjfGKqlOEHs3akuVOnrx3Q==} + '@node-rs/xxhash-darwin-x64@1.7.8': + resolution: {integrity: sha512-YO1x98WbSnMdkaiJiKojnMxNaNxg2QrnHz7W9U4BTSw/IcvvpXGFNxNaSm0FYtO6lZAlfvQpiDr4XGXFXjJtJw==} + engines: {node: '>= 12'} cpu: [x64] os: [darwin] - '@oxc-resolver/binding-freebsd-x64@1.12.0': - resolution: {integrity: sha512-BZi0iU6IEOnXGSkqt1OjTTkN9wfyaK6kTpQwL/axl8eCcNDc7wbv1vloHgILf7ozAY1TP75nsLYlASYI4B5kGA==} + '@node-rs/xxhash-freebsd-x64@1.7.8': + resolution: {integrity: sha512-MDsskeigVvvGNEm7G9avNKyHeoqgzBCaDo6KLYsi0T/nEBih+xybVIjZ57+GPxTnpUbet8SrcmU64DgAQC5Rnw==} + engines: {node: '>= 12'} cpu: [x64] os: [freebsd] - '@oxc-resolver/binding-linux-arm-gnueabihf@1.12.0': - resolution: {integrity: sha512-L2qnMEnZAqxbG9b1J3di/w/THIm+1fMVfbbTMWIQNMMXdMeqqDN6ojnOLDtuP564rAh4TBFPdLyEfGhMz6ipNA==} + '@node-rs/xxhash-linux-arm-gnueabihf@1.7.8': + resolution: {integrity: sha512-ld25nCGEGedwnmn2YgpFbgQNdKnvdQXDeqrwqMuORIbRhtc+QOm1dlcbq+tULN2Vii9G0bcpb6i1lPTEv5ejyQ==} + engines: {node: '>= 12'} cpu: [arm] os: [linux] - '@oxc-resolver/binding-linux-arm64-gnu@1.12.0': - resolution: {integrity: sha512-otVbS4zeo3n71zgGLBYRTriDzc0zpruC0WI3ICwjpIk454cLwGV0yzh4jlGYWQJYJk0BRAmXFd3ooKIF+bKBHw==} + '@node-rs/xxhash-linux-arm64-gnu@1.7.8': + resolution: {integrity: sha512-Z9YH6BQ1Zywk/nl0j9MG3jRBsIYOed6rSZAGTMT4p924wo9nHll39DZ9hd43kksofInkXOv3WMemzDy7zQ6QFw==} + engines: {node: '>= 12'} cpu: [arm64] os: [linux] + libc: [glibc] - '@oxc-resolver/binding-linux-arm64-musl@1.12.0': - resolution: {integrity: sha512-IStQDjIT7Lzmqg1i9wXvPL/NsYsxF24WqaQFS8b8rxra+z0VG7saBOsEnOaa4jcEY8MVpLYabFhTV+fSsA2vnA==} + '@node-rs/xxhash-linux-arm64-musl@1.7.8': + resolution: {integrity: sha512-L847azl5081s2QEsX8KqQF8sJAYw1W7j7rpBQH4l5IBC2/kITgdXTNVmPM/MrDHXI2OumKCtRVoNTVuEP8zYVg==} + engines: {node: '>= 12'} cpu: [arm64] os: [linux] + libc: [musl] - '@oxc-resolver/binding-linux-x64-gnu@1.12.0': - resolution: {integrity: sha512-SipT7EVORz8pOQSFwemOm91TpSiBAGmOjG830/o+aLEsvQ4pEy223+SAnCfITh7+AahldYsJnVoIs519jmIlKQ==} + '@node-rs/xxhash-linux-x64-gnu@1.7.8': + resolution: {integrity: sha512-tWvNBiFu73/gbZ57uU/3T/3tJ/q+NFAYQj06hsORt6qtllGLz0wJ7azYG/ZlJBfijJA0K7fT+3rThzKJlIdkZg==} + engines: {node: '>= 12'} cpu: [x64] os: [linux] + libc: [glibc] - '@oxc-resolver/binding-linux-x64-musl@1.12.0': - resolution: {integrity: sha512-mGh0XfUzKdn+WFaqPacziNraCWL5znkHRfQVxG9avGS9zb2KC/N1EBbPzFqutDwixGDP54r2gx4q54YCJEZ4iQ==} + '@node-rs/xxhash-linux-x64-musl@1.7.8': + resolution: {integrity: sha512-HW29+JFyWbBHYzD/SfwkD9xxj5k2VH/VqG+Ltn9JH0PlJHvLQtG4IgXxLPboF9e6Kmwb1fjjBJn46GdT8hxA1w==} + engines: {node: '>= 12'} cpu: [x64] os: [linux] + libc: [musl] - '@oxc-resolver/binding-wasm32-wasi@1.12.0': - resolution: {integrity: sha512-SZN6v7apKmQf/Vwiqb6e/s3Y2Oacw8uW8V2i1AlxtyaEFvnFE0UBn89zq6swEwE3OCajNWs0yPvgAXUMddYc7Q==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@oxc-resolver/binding-win32-arm64-msvc@1.12.0': - resolution: {integrity: sha512-GRe4bqCfFsyghruEn5bv47s9w3EWBdO2q72xCz5kpQ0LWbw+enPHtTjw3qX5PUcFYpKykM55FaO0hFDs1yzatw==} + '@node-rs/xxhash-win32-arm64-msvc@1.7.8': + resolution: {integrity: sha512-3vf7hmj1LVOfrUXMfRZI67G9h6fNjWg39vmgbD/IQdC/CQ/39aAXvnNmOY0MJNEnVixml668CCiyRccll0ZiyQ==} + engines: {node: '>= 12'} cpu: [arm64] os: [win32] - '@oxc-resolver/binding-win32-x64-msvc@1.12.0': - resolution: {integrity: sha512-Z3llHH0jfJP4mlWq3DT7bK6qV+/vYe0+xzCgfc67+Tc/U3eYndujl880bexeGdGNPh87JeYznpZAOJ44N7QVVQ==} + '@node-rs/xxhash-win32-ia32-msvc@1.7.8': + resolution: {integrity: sha512-1yqUghB7/Megd3AhDO5KkOi/SiVtK+l0ERunxOTiDLmxvO3Vs4nmb3IW2EmH6mNPB732YYN8I2Y4ZQi3eJRt9Q==} + engines: {node: '>= 12'} + cpu: [ia32] + os: [win32] + + '@node-rs/xxhash-win32-x64-msvc@1.7.8': + resolution: {integrity: sha512-gccfpBxTsIAtwx23lvw40j+8moYQWBjc9/1ainrRBSke9HV4Oo8d4xQLgcR1wUXBhwE4mtK/f0T4EAE2oshOkg==} + engines: {node: '>= 12'} cpu: [x64] os: [win32] - '@pkgjs/parseargs@0.11.0': - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} + '@node-rs/xxhash@1.7.8': + resolution: {integrity: sha512-sXiVUI18qaCei5Y5qXty7xfEKrk4Vx89qKNZkG2sGWZG/iTThO3Xmnp5IjQpXCy941IksVDcl41HhvWRuhDLyw==} + engines: {node: '>= 12'} + + '@octokit/endpoint@11.0.5': + resolution: {integrity: sha512-iXa654H3yFafF/ieHkukfbgWo2rmXD2ceD0ZOtrPhw1bc3FDch1d9N/TNs0FQ1/cIbwb7kspUX8jzIs8nzb9DQ==} + engines: {node: '>= 20'} + + '@octokit/openapi-types@29.0.1': + resolution: {integrity: sha512-9qWOMFNxxLokERcms42rU0PTLqQmVs7g5E41TI4mCOxmpFayD1rfC7XxOL55cG9MBZLFlC31BrR37myMKardwg==} - '@rollup/rollup-android-arm-eabi@4.32.1': - resolution: {integrity: sha512-/pqA4DmqyCm8u5YIDzIdlLcEmuvxb0v8fZdFhVMszSpDTgbQKdw3/mB3eMUHIbubtJ6F9j+LtmyCnHTEqIHyzA==} + '@octokit/request-error@7.1.2': + resolution: {integrity: sha512-XZRuT3xZ84D3gYErI1DZvhJ33dCWVV6uzBtWkaBB4TvA/L6eOeTZodxLFVB44bBEEo3vEx7y00UfX1tBLrtLRg==} + engines: {node: '>= 20'} + + '@octokit/request@10.0.16': + resolution: {integrity: sha512-A0zWGjHzISIb+9ccG8s0dq7LKO5zVpJLRICjgUb+sJxEWqn8RUHB1rD3AE51+PECvXHIxqZ1VVvs4fHTSD9nUQ==} + engines: {node: '>= 20'} + + '@octokit/types@18.0.0': + resolution: {integrity: sha512-l6bAF43PNxkJp6g+W4PjoUSSkxHomXw2nOum5CTftJz1NlV3vu93NImgOYtLf6CbBUb5j+fiuzW0PPQ5JTSvZA==} + + '@open-draft/until@3.0.1': + resolution: {integrity: sha512-s7/9ELP4aP9YZtW7RJaa0Xf3RISaRH9+EFN18FtykJYRHGNrl8f9ymvoNXzjhrjmftFvkQudtuDU9RYhk0xs3A==} + + '@oxc-project/types@0.152.0': + resolution: {integrity: sha512-oM/5rLBm2tPkg0iBgkH/FOeR3PCDpY19GTgAZjMFM8h9WI9VW7cLgzp6nwtarYKmovavIQZ+Fe/RKX/8C8O/Rw==} + + '@oxc-resolver/binding-android-arm-eabi@11.24.2': + resolution: {integrity: sha512-y09e0L0SRI2OA2tUIrjBgoV3eH5hvUKXNkJqXmNo5V2WxIjyC7I7aJfRLMEVpA8yi95f90gFDvO0VMgrDw+vwA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.32.1': - resolution: {integrity: sha512-If3PDskT77q7zgqVqYuj7WG3WC08G1kwXGVFi9Jr8nY6eHucREHkfpX79c0ACAjLj3QIWKPJR7w4i+f5EdLH5Q==} + '@oxc-resolver/binding-android-arm64@11.24.2': + resolution: {integrity: sha512-cl4icWaZFnLdg8m6qtnh5rBMuGbxc/ptStFHLeCNwr+2cZjkjNwQu/jYRS0CHlnPecOJMpuS5M6/BH+0J/YkEg==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.32.1': - resolution: {integrity: sha512-zCpKHioQ9KgZToFp5Wvz6zaWbMzYQ2LJHQ+QixDKq52KKrF65ueu6Af4hLlLWHjX1Wf/0G5kSJM9PySW9IrvHA==} + '@oxc-resolver/binding-darwin-arm64@11.24.2': + resolution: {integrity: sha512-At29QEMF6HajbQvgY8K6OXnHD1x9rad74xBEfmCB6ZqCGsdq75aK7tOYcTbOanMy8qdIBrfL3SMr3p/lfSlb9w==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.32.1': - resolution: {integrity: sha512-sFvF+t2+TyUo/ZQqUcifrJIgznx58oFZbdHS9TvHq3xhPVL9nOp+yZ6LKrO9GWTP+6DbFtoyLDbjTpR62Mbr3Q==} + '@oxc-resolver/binding-darwin-x64@11.24.2': + resolution: {integrity: sha512-A5Kqr1EUj4oIL5CF4WRssq/o5P0Y11cwoFouMRmQ7YnC/A8V93nv1nb7aSU8HwcgmXropjLNkVTl4MN87cu28Q==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.32.1': - resolution: {integrity: sha512-NbOa+7InvMWRcY9RG+B6kKIMD/FsnQPH0MWUvDlQB1iXnF/UcKSudCXZtv4lW+C276g3w5AxPbfry5rSYvyeYA==} - cpu: [arm64] - os: [freebsd] - - '@rollup/rollup-freebsd-x64@4.32.1': - resolution: {integrity: sha512-JRBRmwvHPXR881j2xjry8HZ86wIPK2CcDw0EXchE1UgU0ubWp9nvlT7cZYKc6bkypBt745b4bglf3+xJ7hXWWw==} + '@oxc-resolver/binding-freebsd-x64@11.24.2': + resolution: {integrity: sha512-R5xkRBRRz7ceH/P5Jrc6G7FmdUdgpLYyESFAUDVTNQ9K0sGPxcp4ljiwEwEqsvNcQ4sYbMRrWcHHBCu7ksAJVw==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.32.1': - resolution: {integrity: sha512-PKvszb+9o/vVdUzCCjL0sKHukEQV39tD3fepXxYrHE3sTKrRdCydI7uldRLbjLmDA3TFDmh418XH19NOsDRH8g==} + '@oxc-resolver/binding-linux-arm-gnueabihf@11.24.2': + resolution: {integrity: sha512-k/RuYL4L/R58IBn3wT5ma3Wh4k62bp1eYCFRWCmMsasUOqL+H6sW0VGFadEzKWXFFlz+2uIMoeMk9ySSZJHgbg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.32.1': - resolution: {integrity: sha512-9WHEMV6Y89eL606ReYowXuGF1Yb2vwfKWKdD1A5h+OYnPZSJvxbEjxTRKPgi7tkP2DSnW0YLab1ooy+i/FQp/Q==} + '@oxc-resolver/binding-linux-arm-musleabihf@11.24.2': + resolution: {integrity: sha512-bnHAak3ujYfH5pKk4NieFNbvYvernfoQDgwLddbZ3OtMYrem87/qjlA+u+aKG0oZcqSLGCful/6/CEA+aeAgaA==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.32.1': - resolution: {integrity: sha512-tZWc9iEt5fGJ1CL2LRPw8OttkCBDs+D8D3oEM8mH8S1ICZCtFJhD7DZ3XMGM8kpqHvhGUTvNUYVDnmkj4BDXnw==} + '@oxc-resolver/binding-linux-arm64-gnu@11.24.2': + resolution: {integrity: sha512-vDT3KHgzYp47gmtNOqL2VNhCyl5Zv643eyxm//A68J8DeUGXrvD1pZFiaT4jSfe+RInfnn1R2yVHye4enx6RnA==} cpu: [arm64] os: [linux] + libc: [glibc] - '@rollup/rollup-linux-arm64-musl@4.32.1': - resolution: {integrity: sha512-FTYc2YoTWUsBz5GTTgGkRYYJ5NGJIi/rCY4oK/I8aKowx1ToXeoVVbIE4LGAjsauvlhjfl0MYacxClLld1VrOw==} + '@oxc-resolver/binding-linux-arm64-musl@11.24.2': + resolution: {integrity: sha512-+kMlQvbzfyEYtu5FcjE4p+ttBLpKW4d/AsAsuE69BxV6V4twZJeIQZFfD8gh/wqglY0MkPSezWXQH0jBV13MUw==} cpu: [arm64] os: [linux] + libc: [musl] - '@rollup/rollup-linux-loongarch64-gnu@4.32.1': - resolution: {integrity: sha512-F51qLdOtpS6P1zJVRzYM0v6MrBNypyPEN1GfMiz0gPu9jN8ScGaEFIZQwteSsGKg799oR5EaP7+B2jHgL+d+Kw==} - cpu: [loong64] + '@oxc-resolver/binding-linux-ppc64-gnu@11.24.2': + resolution: {integrity: sha512-shjfMhmZ3gq9fv/w7bi3PnZlgOPG+2QAOFf0BJF0EgBSIGZ6PMLN2zbGEblTUYB/NKVDRyYhE2ff3dJ1QqNPkA==} + cpu: [ppc64] os: [linux] + libc: [glibc] - '@rollup/rollup-linux-powerpc64le-gnu@4.32.1': - resolution: {integrity: sha512-wO0WkfSppfX4YFm5KhdCCpnpGbtgQNj/tgvYzrVYFKDpven8w2N6Gg5nB6w+wAMO3AIfSTWeTjfVe+uZ23zAlg==} - cpu: [ppc64] + '@oxc-resolver/binding-linux-riscv64-gnu@11.24.2': + resolution: {integrity: sha512-zGelwFR5oRo+b69k8Lrzun86DyUHzfKN6cnjbR9l7Z7NIRznOE/2ZvPa1IUKqAL2PzAXOdwkfVqNvO1H2RlpAw==} + cpu: [riscv64] os: [linux] + libc: [glibc] - '@rollup/rollup-linux-riscv64-gnu@4.32.1': - resolution: {integrity: sha512-iWswS9cIXfJO1MFYtI/4jjlrGb/V58oMu4dYJIKnR5UIwbkzR0PJ09O0PDZT0oJ3LYWXBSWahNf/Mjo6i1E5/g==} + '@oxc-resolver/binding-linux-riscv64-musl@11.24.2': + resolution: {integrity: sha512-qxZ1SWCXJY0eyhAlP6Lmo9F2Nrtx7EkYj9oCgL8apDPCwXwCEDA2U697bbT81JIc2IrVjxO4KX6WU2N+oN9Z4w==} cpu: [riscv64] os: [linux] + libc: [musl] - '@rollup/rollup-linux-s390x-gnu@4.32.1': - resolution: {integrity: sha512-RKt8NI9tebzmEthMnfVgG3i/XeECkMPS+ibVZjZ6mNekpbbUmkNWuIN2yHsb/mBPyZke4nlI4YqIdFPgKuoyQQ==} + '@oxc-resolver/binding-linux-s390x-gnu@11.24.2': + resolution: {integrity: sha512-sGCecF3cx2DFlH4t/z7ApnOnXqN48p5p5mlHDEnHTAukQa2P+qMVE4CwyWE9W+q/m3QJ7kKfGrIjax31f44oFQ==} cpu: [s390x] os: [linux] + libc: [glibc] - '@rollup/rollup-linux-x64-gnu@4.32.1': - resolution: {integrity: sha512-WQFLZ9c42ECqEjwg/GHHsouij3pzLXkFdz0UxHa/0OM12LzvX7DzedlY0SIEly2v18YZLRhCRoHZDxbBSWoGYg==} + '@oxc-resolver/binding-linux-x64-gnu@11.24.2': + resolution: {integrity: sha512-k/VlMMcSzMlahb3/fENM4rTlsJ0s3fFROA0KXPBmKggqmTSaE383sl8F3KCOXPLmVsYfW6hCitMhXCEtNeZxxg==} cpu: [x64] os: [linux] + libc: [glibc] - '@rollup/rollup-linux-x64-musl@4.32.1': - resolution: {integrity: sha512-BLoiyHDOWoS3uccNSADMza6V6vCNiphi94tQlVIL5de+r6r/CCQuNnerf+1g2mnk2b6edp5dk0nhdZ7aEjOBsA==} + '@oxc-resolver/binding-linux-x64-musl@11.24.2': + resolution: {integrity: sha512-8hbnZyNi97b/8wapYaIF9+t9GmZKBW2vunaOc3h9HGJptH7b7XpvZqOTBSm/MpTjr7H497BlgOaSfLUdhmy2bw==} cpu: [x64] os: [linux] + libc: [musl] - '@rollup/rollup-win32-arm64-msvc@4.32.1': - resolution: {integrity: sha512-w2l3UnlgYTNNU+Z6wOR8YdaioqfEnwPjIsJ66KxKAf0p+AuL2FHeTX6qvM+p/Ue3XPBVNyVSfCrfZiQh7vZHLQ==} + '@oxc-resolver/binding-openharmony-arm64@11.24.2': + resolution: {integrity: sha512-MvyGik3a6pVgZ0t/kWlbmFxFLmXQJwgLsY2eYFHLpy0wGwRbfzeIGgDwQ3kXqE30z+kSXennRkCrT7TUvkptNg==} cpu: [arm64] - os: [win32] + os: [openharmony] - '@rollup/rollup-win32-ia32-msvc@4.32.1': - resolution: {integrity: sha512-Am9H+TGLomPGkBnaPWie4F3x+yQ2rr4Bk2jpwy+iV+Gel9jLAu/KqT8k3X4jxFPW6Zf8OMnehyutsd+eHoq1WQ==} - cpu: [ia32] + '@oxc-resolver/binding-wasm32-wasi@11.24.2': + resolution: {integrity: sha512-vHcssMPwO08RTvj/c0iOBz90attxyG3wQJ0dTcyEQK43LRpcdLWZlV5feBhv6Isn6ahbQIzHbCgfa81+RiML0Q==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@oxc-resolver/binding-win32-arm64-msvc@11.24.2': + resolution: {integrity: sha512-uokJqro2iBqkFvJdKQLP7d8/BUmFwESQFVmIJUQKj1Xn1a/LysJoe1vmeECLF5b3jsV8CAL5sEMJXX6SdK9Nhg==} + cpu: [arm64] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.32.1': - resolution: {integrity: sha512-ar80GhdZb4DgmW3myIS9nRFYcpJRSME8iqWgzH2i44u+IdrzmiXVxeFnExQ5v4JYUSpg94bWjevMG8JHf1Da5Q==} + '@oxc-resolver/binding-win32-x64-msvc@11.24.2': + resolution: {integrity: sha512-UqGPmo56KDfLlfXFAFIrNflHT8tFxWGEivWg3Zeyp4Uy2NlKN1FGPr6/BxcLGG3+kZ6Wp14g5Uj+n71boqZfiw==} cpu: [x64] os: [win32] - '@sec-ant/readable-stream@0.4.1': - resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - - '@sindresorhus/is@5.6.0': - resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} - engines: {node: '>=14.16'} - - '@sindresorhus/is@7.0.1': - resolution: {integrity: sha512-QWLl2P+rsCJeofkDNIT3WFmb6NrRud1SUYW8dIhXK/46XFV8Q/g7Bsvib0Askb0reRLe+WYPeeE+l5cH7SlkuQ==} - engines: {node: '>=18'} - - '@swc-node/core@1.13.3': - resolution: {integrity: sha512-OGsvXIid2Go21kiNqeTIn79jcaX4l0G93X2rAnas4LFoDyA9wAwVK7xZdm+QsKoMn5Mus2yFLCc4OtX2dD/PWA==} - engines: {node: '>= 10'} - peerDependencies: - '@swc/core': '>= 1.4.13' - '@swc/types': '>= 0.1' - - '@swc-node/register@1.10.9': - resolution: {integrity: sha512-iXy2sjP0phPEpK2yivjRC3PAgoLaT4sjSk0LDWCTdcTBJmR4waEog0E6eJbvoOkLkOtWw37SB8vCkl/bbh4+8A==} - peerDependencies: - '@swc/core': '>= 1.4.13' - typescript: '>= 4.3' + '@oxlint/binding-android-arm-eabi@1.87.0': + resolution: {integrity: sha512-22tVIHlB9898OYsBKmYB6He1MCSqdTmK1BVWuSNUTVrpS0KWNege+U9uEYqGJ+KatQag0r/oU44i3OOs46z7HQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [android] - '@swc-node/sourcemap-support@0.5.1': - resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==} + '@oxlint/binding-android-arm64@1.87.0': + resolution: {integrity: sha512-JfZQ3MWf74n8ov0DojZpkOduIubYJvZL5tbTMMhDutsal6u1xH1QuNpN+lK+EQwF8AeAfgwTR2fgh5U2br27XA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] - '@swc/core-darwin-arm64@1.10.12': - resolution: {integrity: sha512-pOANQegUTAriW7jq3SSMZGM5l89yLVMs48R0F2UG6UZsH04SiViCnDctOGlA/Sa++25C+rL9MGMYM1jDLylBbg==} - engines: {node: '>=10'} + '@oxlint/binding-darwin-arm64@1.87.0': + resolution: {integrity: sha512-rkx6Xvvw93z2GImVOyvbZwAZcoY0Z6MJW177XNsSB+i/CBsH7ANyelTp01VZyIkM3iSXtqKVb4+ptBgPHap5pQ==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.10.12': - resolution: {integrity: sha512-m4kbpIDDsN1FrwfNQMU+FTrss356xsXvatLbearwR+V0lqOkjLBP0VmRvQfHEg+uy13VPyrT9gj4HLoztlci7w==} - engines: {node: '>=10'} + '@oxlint/binding-darwin-x64@1.87.0': + resolution: {integrity: sha512-cw5nYw7L/pQ2SgGBgOcg/Qo89llQre3vIc/kuBLhSICzu1r5s8L76H3ug6AIFsD98WpROj8/z5JVzkf4daxHaQ==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.10.12': - resolution: {integrity: sha512-OY9LcupgqEu8zVK+rJPes6LDJJwPDmwaShU96beTaxX2K6VrXbpwm5WbPS/8FfQTsmpnuA7dCcMPUKhNgmzTrQ==} - engines: {node: '>=10'} + '@oxlint/binding-freebsd-x64@1.87.0': + resolution: {integrity: sha512-x/SuznE6loRZK9gz9AS4ZmzNzSu+5KdeoCS+sVHhnrE8HM6AD8UyTjwldQTTqlXGvkwHASgB0NiTNOc3o3PdAg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@oxlint/binding-linux-arm-gnueabihf@1.87.0': + resolution: {integrity: sha512-+JEDmCAXiiFmKhAjZhgAOwaHWY6WENOQ5QA+lFuY59tgsUCDOTRi46B+lENK6CWvtxsXpwkZXNOgpjAQcpIpnA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.10.12': - resolution: {integrity: sha512-nJD587rO0N4y4VZszz3xzVr7JIiCzSMhEMWnPjuh+xmPxDBz0Qccpr8xCr1cSxpl1uY7ERkqAGlKr6CwoV5kVg==} - engines: {node: '>=10'} + '@oxlint/binding-linux-arm-musleabihf@1.87.0': + resolution: {integrity: sha512-/uC9XqXLAC9AHFLNycwmSQEvKqGrOCgU+uXALI7gNW0DG81TJ/3T2eHnKdRvcb5R1gFEfjxDwI4e4zIa29rICQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@oxlint/binding-linux-arm64-gnu@1.87.0': + resolution: {integrity: sha512-FTRYPsBy/M728vnUv7l+KAwSAa3Qi4BQbhVvy7NYuMTZ0sUa/OWsbMx79HVFw6u/5KWcaYayDsoOiv7xbevzDg==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] + libc: [glibc] - '@swc/core-linux-arm64-musl@1.10.12': - resolution: {integrity: sha512-oqhSmV+XauSf0C//MoQnVErNUB/5OzmSiUzuazyLsD5pwqKNN+leC3JtRQ/QVzaCpr65jv9bKexT9+I2Tt3xDw==} - engines: {node: '>=10'} + '@oxlint/binding-linux-arm64-musl@1.87.0': + resolution: {integrity: sha512-6sC+N7IY0h1egd8SrYUGNN7CUyKJZ4bIZakKa7V7hfinf4jfi8Kq4+klJvFp5DqXcwMn44I5MeBwmJluO1odFg==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] + libc: [musl] - '@swc/core-linux-x64-gnu@1.10.12': - resolution: {integrity: sha512-XldSIHyjD7m1Gh+/8rxV3Ok711ENLI420CU2EGEqSe3VSGZ7pHJvJn9ZFbYpWhsLxPqBYMFjp3Qw+J6OXCPXCA==} - engines: {node: '>=10'} + '@oxlint/binding-linux-ppc64-gnu@1.87.0': + resolution: {integrity: sha512-d5Mnn+ICbhoJPi37Ccjy+86T5qfH2+mSTrTMBXNPfB+wqSWOayBBLLIrCXdUy1YssluCVdGkl+DO9w5r5ODmUA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@oxlint/binding-linux-riscv64-gnu@1.87.0': + resolution: {integrity: sha512-sf5YWuUo1Dx9loqWCgF8P278MycfcD4JHjDC/LV5j11L3Lqa4PFiwCjD6B8kP4AjsgZZkLn3xbpJEtZBaccs4Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [riscv64] + os: [linux] + libc: [glibc] + + '@oxlint/binding-linux-riscv64-musl@1.87.0': + resolution: {integrity: sha512-+aCraYbmK3uU3P0rFojjeaK9pGY6JvBDXh/0CM+gPyWKmNmXmnFe0qj4qj02U4ibFpbd9Pa9CmDvIdjJUd29rA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [riscv64] + os: [linux] + libc: [musl] + + '@oxlint/binding-linux-s390x-gnu@1.87.0': + resolution: {integrity: sha512-7rzbZQIljo6VLWVPqUyLa2P/WV3VFsJB4M52R4NCUJn1A50yjtUsHxiMHFL9opEKGFIiTbZ3VQzmtcJOPUq4NQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@oxlint/binding-linux-x64-gnu@1.87.0': + resolution: {integrity: sha512-Dry46Fa+AXE/xt9J/YriujU1pU9mzfNWHGQwtOYibAFH8HLrKWCi93AhIGnuUMiwn2JbuBkRyz51f50Ly4r4ow==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] + libc: [glibc] - '@swc/core-linux-x64-musl@1.10.12': - resolution: {integrity: sha512-wvPXzJxzPgTqhyp1UskOx1hRTtdWxlyFD1cGWOxgLsMik0V9xKRgqKnMPv16Nk7L9xl6quQ6DuUHj9ID7L3oVw==} - engines: {node: '>=10'} + '@oxlint/binding-linux-x64-musl@1.87.0': + resolution: {integrity: sha512-f/HMZez74gJvnRpGz+b5sdGyWrEgRLmFTXg9sNoqjPWogGxYHUhXKTKyMiYsu9rUGR2ciYqL3fk+Ua4JhMJbRA==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] + libc: [musl] - '@swc/core-win32-arm64-msvc@1.10.12': - resolution: {integrity: sha512-TUYzWuu1O7uyIcRfxdm6Wh1u+gNnrW5M1DUgDOGZLsyQzgc2Zjwfh2llLhuAIilvCVg5QiGbJlpibRYJ/8QGsg==} - engines: {node: '>=10'} + '@oxlint/binding-openharmony-arm64@1.87.0': + resolution: {integrity: sha512-lEC6ZfPZm/07JlB7FsOWX9o1RiHlXiBW594LSUGuXmekC8LZmvUPP9XzE2WZcNxJi5cHA/Fw56o02c3JxgMA5g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@oxlint/binding-win32-arm64-msvc@1.87.0': + resolution: {integrity: sha512-afBWKOD36dUiA9AenaiWpCg8xfyUVPYznyAAVXu413brK4RA5UI/Xoc4yfeGIT8G1a44MV+JR7hioryerBDzGQ==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.10.12': - resolution: {integrity: sha512-4Qrw+0Xt+Fe2rz4OJ/dEPMeUf/rtuFWWAj/e0vL7J5laUHirzxawLRE5DCJLQTarOiYR6mWnmadt9o3EKzV6Xg==} - engines: {node: '>=10'} + '@oxlint/binding-win32-ia32-msvc@1.87.0': + resolution: {integrity: sha512-daptNsEOuru4/nJTxV4DBHNJ5GepzmaBVQf+jjgKQGi9NRlZKik+RFq4hUL7ewsF1pwjKM+SkYaMbF82UwFGnw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.10.12': - resolution: {integrity: sha512-YiloZXLW7rUxJpALwHXaGjVaAEn+ChoblG7/3esque+Y7QCyheoBUJp2DVM1EeVA43jBfZ8tvYF0liWd9Tpz1A==} - engines: {node: '>=10'} + '@oxlint/binding-win32-x64-msvc@1.87.0': + resolution: {integrity: sha512-k+m/EShyXE29J/r1fjk0HlAzhN5JhIvj044oSJkXTEkCLrWZQgXb/3r4q5LTw/eaKW/4GuMXG2xmiJs3s5rPNw==} + engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@swc/core@1.10.12': - resolution: {integrity: sha512-+iUL0PYpPm6N9AdV1wvafakvCqFegQus1aoEDxgFsv3/uNVNIyRaupf/v/Zkp5hbep2EzhtoJR0aiJIzDbXWHg==} - engines: {node: '>=10'} - peerDependencies: - '@swc/helpers': '*' - peerDependenciesMeta: - '@swc/helpers': - optional: true - - '@swc/counter@0.1.3': - resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} - '@swc/types@0.1.17': - resolution: {integrity: sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==} + '@pkgr/core@0.2.10': + resolution: {integrity: sha512-x6fFWCeak8aCGfqZfe6CXYt5xVjxe9Os1cIPmVRcToInKLjhJkRVXvJ/L3/1KxFkjDQdbZV/YsuLKqa8t/xKpA==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@szmarczak/http-timer@5.0.1': - resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} - engines: {node: '>=14.16'} + '@rolldown/binding-android-arm-eabi@1.2.12': + resolution: {integrity: sha512-dB/a1214qKfHMXCpgqR4OZT+jS4kTyEXbQGJPqzobt5EwH5rX080pxE37alt3RzvR1bf1Yz/yGqRfrYAxuPw0A==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [android] - '@tanstack/query-core@5.66.0': - resolution: {integrity: sha512-J+JeBtthiKxrpzUu7rfIPDzhscXF2p5zE/hVdrqkACBP8Yu0M96mwJ5m/8cPPYQE9aRNvXztXHlNwIh4FEeMZw==} + '@rolldown/binding-android-arm64@1.2.12': + resolution: {integrity: sha512-7KHFgQ5VJxIHcLlrwrc3Xbds7oTNQT7Pgi9gQCJKrd2VGab/UksIOYp6VD8MzCstGxOKMgNamPwUCfxPdP1OHg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] - '@tanstack/react-query@5.66.0': - resolution: {integrity: sha512-z3sYixFQJe8hndFnXgWu7C79ctL+pI0KAelYyW+khaNJ1m22lWrhJU2QrsTcRKMuVPtoZvfBYrTStIdKo+x0Xw==} - peerDependencies: - react: ^18 || ^19 + '@rolldown/binding-darwin-arm64@1.2.12': + resolution: {integrity: sha512-3YIhqHD96nA5SaYNRBR16HnGv4oavZvXfD/ayHM+oYZ0WD/8lBAtf6zQua4kEyAvpqrluKXl0lnOBoiNby7x9w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] - '@tybys/wasm-util@0.9.0': - resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} + '@rolldown/binding-darwin-x64@1.2.12': + resolution: {integrity: sha512-UuuJ35MFw4gmFOrE9pEqIV+K3syIKveph+Qc1/ljHZVdoDW4pz/JHR/eMVom+TZGl/5OOvGJOWaOCVt3ZfqhxA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] - '@types/babel__core@7.20.5': - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + '@rolldown/binding-freebsd-x64@1.2.12': + resolution: {integrity: sha512-uMvssit0a4W+/7D8CbHUvG719mH3R2jwXAlh/XcPvuHTE0g++LymF88DCGNX0HM2rBOn0xrzgXktIB6fLSJBTQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@rolldown/binding-linux-arm-gnueabihf@1.2.12': + resolution: {integrity: sha512-XcFu0R0xWnwzSf4IQgFH1rJIckPN1pLy2R+4r9IDB7Yfu/ys9cVqfa4pBrMHj7a3gl8mIR4nRNPg0e5IvEVs6g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@rolldown/binding-linux-arm64-gnu@1.2.12': + resolution: {integrity: sha512-260UrKgn8tz39ak+SMDOirKzr7V04M9dWPw5llW00SwBivCZoWcRBKV1d8cXnRkUmSZA3BdiUmBHWk7734Ulpw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-arm64-musl@1.2.12': + resolution: {integrity: sha512-5YK1I9SqDkbPgc1IA8BgDl34suqUS2q0KWnBrirm0E51YjOs6eo6dV6jbQfNE/argHRSvd0QUGgtpIoYx+WWpw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@rolldown/binding-linux-ppc64-gnu@1.2.12': + resolution: {integrity: sha512-Rkcrmp7eFRg74yL5fXEU91JEWbdEPLevWwGtXpmhbjlD1StScbWTmO94Bhly+Mo+ketKYkdmM1vNUKeWSlx8cQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-s390x-gnu@1.2.12': + resolution: {integrity: sha512-qvK4DuAsQc2BSjlx+Xr+IzOIvvxbGZqxFwdWfG6F518Erj0GGISyQbJ6pIappnOxlNPzNHvo/L0BwB30GZ+zVw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-x64-gnu@1.2.12': + resolution: {integrity: sha512-Q9uLBO53Xd4QIq1WOycVQyPP1O4HhraEV2qqb3uTrnVw6QZih9duY4vNXOivL1xoUS1/z+W8eF4NMfl2a8Sdjw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-x64-musl@1.2.12': + resolution: {integrity: sha512-3IBxWFMjbOZskDPKv8Lf9BCnahlKuHthWkYnyIxOH/QcJrFcS4EmcenthApkwr/5+nEqZlLzeYbxeMaX7A5u4g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [musl] + + '@rolldown/binding-openharmony-arm64@1.2.12': + resolution: {integrity: sha512-xtX61xg4LKPkPWilZU1ynKClz5Gj4bf74LML4r3eVLWumKnGjoEr1OSHQhMdbBDoYTi+yjrujvpZe2pUnqCrrA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@rolldown/binding-win32-arm64-msvc@1.2.12': + resolution: {integrity: sha512-At7fPB6PCaIjzgIhEZFxuT+BBFqiQibJDT4d3PhiR3f4E7bbMZF4aKblbFfEM3sETRDd1YiQx/+U/g/B/ou5Ew==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + + '@rolldown/binding-win32-x64-msvc@1.2.12': + resolution: {integrity: sha512-WIw2haVKwjuYdXkHaoC0mF8Le71TuCBxjrdKqLbJGctbBABj+ClfmNvtbOnzpq3RokNo5+V1qhtSzJyXorsklQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + + '@rolldown/pluginutils@1.0.1': + resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} + + '@rollup/rollup-android-arm-eabi@4.64.0': + resolution: {integrity: sha512-FLLpX941CD/7aBvX3GqLGBM9OvY5PGXTryPJkG5r5/OuBpZpV5k45Uo3RxAvqd35tsyc3hH1bhtz921IKzoIzg==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.64.0': + resolution: {integrity: sha512-iI32XM/jnDYJsvx5ai/za/7gWO9XoSeFFtU06/ZCaRgyilfJOjaopD3nOpk2WrTCGOyeDt4hleUiGOAnd5tHNg==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.64.0': + resolution: {integrity: sha512-dRBZlbt2sEtF8Mn4MODThze9fIPdDoOhVSlXMAKy5dQbOYK9pOOoPY4Fat3OTtr0+8zbJo5TTZwlsfxY/kDNJg==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.64.0': + resolution: {integrity: sha512-Y3whrJOMucfkhgNkvcM93M6j8C53iEAMmPMYD99C6G1kUy4ELigLWk9ar2/4aCBSRgsql0zdlOemLgW2m5GZgQ==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-freebsd-arm64@4.64.0': + resolution: {integrity: sha512-S6S1GEzPjFF6IONYJX3AKt/799+8RgBgCcwRnUo+Ep1IvBxUbw5M51iU0TDdK2NWWVnSvCQ8yi6Em0fGASMOng==} + cpu: [arm64] + os: [freebsd] + + '@rollup/rollup-freebsd-x64@4.64.0': + resolution: {integrity: sha512-Ed1DPoFENkXj4IGzSB12SesV40iP6LxCCrbTIkSGIQBpOOxpBM+0kj62lmaeIHfMWTDoddqTOtqc7s8LYfn+Pw==} + cpu: [x64] + os: [freebsd] + + '@rollup/rollup-linux-arm-gnueabihf@4.64.0': + resolution: {integrity: sha512-J/6xhutJPtFyIkmHdf4olOdHHKH5kOJNumojdWn+Elv5ICEYTVOa362Vw27TxsK0BLzb1le3EDlO3UbvFK1lnQ==} + cpu: [arm] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-arm-musleabihf@4.64.0': + resolution: {integrity: sha512-G4L/Nnx59d2LvDoV/P4S5lZ7oVLT6hodOHMacqjiq2LL2gts86KbkEBTYL53+fBt0odhf7XPIbIATGoYiJctxg==} + cpu: [arm] + os: [linux] + libc: [musl] - '@types/babel__generator@7.6.8': - resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} + '@rollup/rollup-linux-arm64-gnu@4.64.0': + resolution: {integrity: sha512-zF16pvJDEUksGYRbfnXne7pdklAyj2XDmJeYKgP93oq0cUyX9Y8O7lUo1R+IY1GagP/YBvCEDCe7eEcAKpw//g==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-arm64-musl@4.64.0': + resolution: {integrity: sha512-nIggWn8n+w12+R5lsV+PYYoUY8vuObxPAQqJI7WES+9v0qspYuAHoZMfYM0yLxlipasT5BY9ht5W8t5c/rSCkg==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-loong64-gnu@4.64.0': + resolution: {integrity: sha512-WLOTiHPzszP0dxIMsHpFeDSOSB5I49Mj8K4+yKE3H1X/D0JRG5XZ5jrctJLMjnUc/LUzaKiwq6EHWNJ8pup8PA==} + cpu: [loong64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-loong64-musl@4.64.0': + resolution: {integrity: sha512-35RK9aRhh7g7Pmeu5gQ01aCvrhXzj9LoBE6xtUcEH1ns+nyTaSzxSpADmBQINu4QiTDGvmQYwo1j5hlg1rRXFw==} + cpu: [loong64] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-ppc64-gnu@4.64.0': + resolution: {integrity: sha512-RqTfnpoTjuWfPAmqK5p2edt2AMCDJWm6oTn7sKfmyx+6tRga0ip05SJ977o6udTcIiDeF/CJMUfkaN4gtWt6Aw==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-ppc64-musl@4.64.0': + resolution: {integrity: sha512-RQjZPigjxFvFZDijG6rjlSXxhRaTf9zLYVpGK+lVcga64oMqP1GbgVqCb46eHTTceSIgp89Ja0y5aPe3GFBYHg==} + cpu: [ppc64] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-riscv64-gnu@4.64.0': + resolution: {integrity: sha512-tjL58mgQcTRnDRpeky+Sth1MKQeYi2Ct6r3Luq9E5aTSjnM/i/JbozqZkKqp9thM5+oDSZxo+05f9kdQedfTGA==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-riscv64-musl@4.64.0': + resolution: {integrity: sha512-ictoRyVaoZ8C67myHef+8hhCa6IplXJJ/xUCkVCxziV4zxMZh+jvhkhGsPBLqj1S72fnqD0QH5zL4lcaa4X7DQ==} + cpu: [riscv64] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-s390x-gnu@4.64.0': + resolution: {integrity: sha512-8aVvZ2hfr9RLFzBQkQNmYeHLDja8fLeQAmLt757zdKN/B+8L809KlLJKctQjS22wZotptV8G6o7fVPuAs8S1tQ==} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-x64-gnu@4.64.0': + resolution: {integrity: sha512-2dEF8GAcDKwshUfydD+GhosppNyBzhVUHkdFF3CXd3FpOkzj/RZzF5aoEtzklujklT5qFVRU2GK/cFeLaTNKVg==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-x64-musl@4.64.0': + resolution: {integrity: sha512-3XHTvoo2hKkh0MiOfS7SkhHjMaaWF7P4F3drocZZaho/Z8w7h/jpnuBHm91BOQLfvrKHs1yR+zir4E8RI3XzTQ==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@rollup/rollup-openbsd-x64@4.64.0': + resolution: {integrity: sha512-HKtkzodL4a3KFWDXDoO61cRynAWTR3LnAE0oGtfG9lcNFpNuVYUFOByxDgNqEvic9rvaQbAj+SFwTEWDptRaIw==} + cpu: [x64] + os: [openbsd] + + '@rollup/rollup-openharmony-arm64@4.64.0': + resolution: {integrity: sha512-JBsxqiY16uyyCujtoC3s7zL+SrYyNElptD7K4V+KUoJ2V8/XG3hPWpheK+SuPwNh1cikJvIZmIdsrYXvD6PLJw==} + cpu: [arm64] + os: [openharmony] + + '@rollup/rollup-win32-arm64-msvc@4.64.0': + resolution: {integrity: sha512-S5Qrijh37qhnUYQ0ay8WN3LuWeKjow7wTUyCOPMZtnXiBXYXdsZETI6ZLfYnQAKovltckPLBFdNeD61P2rJc7g==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.64.0': + resolution: {integrity: sha512-zbZ6iMmLFEsCtTdc2/y1F/cDFVNNCPF7Ae8PCT/wdPE//hGwYp6r+MyCLMFX+kOeIe09Pz6ASfnnfpSTN1FJQQ==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-gnu@4.64.0': + resolution: {integrity: sha512-L6Hw69oNpuYaOr1zCG30v0/DqKYCSRwodPGwIcVZ/6f8SOzq9rxtL/xNVI5MO4wjli+Ko0ErK9uHJL3mNPt8wQ==} + cpu: [x64] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.64.0': + resolution: {integrity: sha512-nl+CTWIgOGszQmUz/kanfgrfFZ4qiwxKIfT/ryl3N3Ewk5tqizmYtNXiqb7Bu/fDtNgu1kyxdFiAUJNur3iysg==} + cpu: [x64] + os: [win32] - '@types/babel__template@7.4.4': - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + '@sec-ant/readable-stream@0.4.1': + resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - '@types/babel__traverse@7.20.6': - resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + '@sindresorhus/is@8.1.0': + resolution: {integrity: sha512-2SX/1jW6CIMAiebvVv5ZInoCEuWQmMyBoJXXGC6Vjakjp/fpxP5eHs7/V6WKuPEIbuK06+VpjH+vjLQhr98rDQ==} + engines: {node: '>=22'} + + '@swc-node/core@1.15.0': + resolution: {integrity: sha512-WAerrrl087WgenB92XG4Th2t0NQFfMNLYSe0sW2cEMMqM/LQmP4rozsDJl0vuzTrbewjpKQryxFXI+aYig/dBg==} + engines: {node: '>= 10'} + peerDependencies: + '@swc/core': '>= 1.13.3' + '@swc/types': '>= 0.1' + + '@swc-node/register@1.12.1': + resolution: {integrity: sha512-t6t+0bDos+bj0+jcSqKl7+ys/i1an5cEViC0LuIskJFSHONX871nXN8j+gxdKVOgCCpjs0buXUPNnp/0DaV4EQ==} + peerDependencies: + '@swc/core': '>= 1.4.13' + typescript: '>= 4.3 < 7' + + '@swc-node/sourcemap-support@0.6.1': + resolution: {integrity: sha512-ovltDVH5QpdHXZkW138vG4+dgcNsxfwxHVoV6BtmTbz2KKl1A8ZSlbdtxzzfNjCjbpayda8Us9eMtcHobm38dA==} + + '@swc/core-darwin-arm64@1.16.13': + resolution: {integrity: sha512-JrMH2h7ohd4mOIneNRx/diqTmCDSdWfp9uOdQ8VJ2V2CA7jOJ1jWb+qp8RoZLqgiVmwDDC7eySKB1kbvZ+jVXQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + + '@swc/core-darwin-x64@1.16.13': + resolution: {integrity: sha512-HauZMRxpOImRxgY6GXjw5gbD8ts2NcPZuLMM8htY8Mic7j1Izt/lxkXrKYUwqyU56YLwQZ4dHRT+6jFHkztcag==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + + '@swc/core-linux-arm-gnueabihf@1.16.13': + resolution: {integrity: sha512-tUSojGIythnHJKrElDM9OvuhBnK+FF39eM9iIBgj9kdfbAm6PhAM7dKbaSDcnX2gOLG2slkasjD0Z8m/YUlzOA==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + + '@swc/core-linux-arm64-gnu@1.16.13': + resolution: {integrity: sha512-qS3bk/ezRrLXGn1b764S/EG3/oKj6uRhnTNRAALpnuu8d9I0YwSiUkQghnX7lOH9X/yRr+qrFI3R0wAruO47Tg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@swc/core-linux-arm64-musl@1.16.13': + resolution: {integrity: sha512-aeoYoG6fQsOS3mFOuTKvnJo1aaaxYNI0aRRlhdHaGP4q1YQx4XOc5Hkd35IFduWCBG3eZl3fPTjRuYvxpl7eTA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@swc/core-linux-ppc64-gnu@1.16.13': + resolution: {integrity: sha512-eEFoueZXWZ2S1lsqL8Ve2C8RjhzH9+Ktj8U4IGTUQL6CNG04+VhQiYQWJOf5xfVBU6I+PbH80yvsYegqZOOSZQ==} + engines: {node: '>=10'} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@swc/core-linux-s390x-gnu@1.16.13': + resolution: {integrity: sha512-K0q1ReVXL3d5bzBgZxS+yJq5q2xRjg4k2XXGj9yiCEpE5ZqJGQ4Gtk1sRrk8W2lo3KY0DCJD3Myt6x2SMvGArQ==} + engines: {node: '>=10'} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@swc/core-linux-x64-gnu@1.16.13': + resolution: {integrity: sha512-Qvpihw30irhIjy2f91BR1pamcJBCgf8hmr9XWenztAX1YLkneRkkTB/PFGWQubhaBqQhY2uZKViMj/xV61uMBQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@swc/core-linux-x64-musl@1.16.13': + resolution: {integrity: sha512-iCGxHbh3Cq5vqRvCPlw3XkkDz4RlkPSyQwfFKbOKTMj5tiEuojY/rLmf4BMfI9Z8yPJTf9VB07t3NbKInoC97g==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + libc: [musl] + + '@swc/core-win32-arm64-msvc@1.16.13': + resolution: {integrity: sha512-iOabn6cd+hg3cnoKlAC8j3Yufv8nQHBVU5OIDX8dCPA95PjAZ0B0TlDn9sWivk8ezo/cLJux7p9n0B9vRej+1Q==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + + '@swc/core-win32-ia32-msvc@1.16.13': + resolution: {integrity: sha512-+1b/3xBNuVbpnJIZUCAaSdscOPYRWq85eohKx44y/3qbPp56UMiCJWBiWtyr7K5F1nf1JENXm2IBSEJaLgWq6Q==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + + '@swc/core-win32-x64-msvc@1.16.13': + resolution: {integrity: sha512-6kEJhYshk7OVoVIWryiHqjCNuwZeOlPTS6et+bKV/WhtHs8fLA01wyTLrQGi+4ultgRe/o0M4b25K/KKdvl0dQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + + '@swc/core@1.16.13': + resolution: {integrity: sha512-k4uUsIMS0IwOKVsrQs48IZK75O4roV3FnuJEdL7ES+DFESftdgvz73QBqN3VUAbUmUr78We4tzG0kgYj36M22Q==} + engines: {node: '>=10'} + peerDependencies: + '@swc/helpers': '>=0.5.17' + peerDependenciesMeta: + '@swc/helpers': + optional: true + + '@swc/counter@0.1.3': + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + + '@swc/types@0.1.28': + resolution: {integrity: sha512-V6Mnml8v09QALx6K0elJ7o9K/MkVDtW3t6L+7Ou/JcWtb3xwId2AH4FeOceySd2JaO87IMw4+6vSZxLm34LPbw==} + + '@tanstack/query-core@5.104.1': + resolution: {integrity: sha512-TiRghcrGkUTE+M4JBxvpPSpBhxvIzQairw+cksrHYGr+2uwC77yW1SY9nYxnYRYOppvucf8rEg6b5byoz4rTpw==} + + '@tanstack/react-query@5.104.1': + resolution: {integrity: sha512-Zz70EgjahNI7aCz8BZxM3vUGU44ycxEAzMuCUjLeA7SVhhOkg3ZgPjPJPvHjs6Rmky/dtmnu1WzjGHNHmhCoZQ==} + peerDependencies: + react: ^18 || ^19 + + '@tybys/wasm-util@0.10.4': + resolution: {integrity: sha512-W3c4gRigFS0T/Ma4qIYF3GDAc5AQdHb1yL5znJT1Zv1YaD9Kitx656wBjvr19qbiosmZT8lWDM5BEMynUqX65A==} + + '@types/chai@5.2.3': + resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} + + '@types/debug@4.1.13': + resolution: {integrity: sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==} + + '@types/deep-eql@4.0.2': + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/fs-extra@9.0.13': - resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} + '@types/estree@1.0.9': + resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} + + '@types/fs-extra@11.0.4': + resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} - '@types/http-cache-semantics@4.0.4': - resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} + '@types/http-cache-semantics@4.2.0': + resolution: {integrity: sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==} '@types/js-yaml@4.0.9': resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} - '@types/json-schema@7.0.15': - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + '@types/jsonfile@6.1.4': + resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} - '@types/lodash@4.17.15': - resolution: {integrity: sha512-w/P33JFeySuhN6JLkysYUK2gEmy9kHHFN7E8ro0tkfmlDOgxBDzWEZ/J8cWA+fHqFevpswDTFZnDx+R9lbL6xw==} + '@types/lodash@4.17.25': + resolution: {integrity: sha512-+K1NIO8I+F9/wNulfVvu23QYd0Pe9/OCqRrim4NoYIf1VoEDL90Ve4ClzpyqBLc7NpGGWRvYNCKZ1BE/Jpf8dQ==} + + '@types/ms@2.1.0': + resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} '@types/nock@11.1.0': resolution: {integrity: sha512-jI/ewavBQ7X5178262JQR0ewicPAcJhXS/iFaNJl0VHLfyosZ/kwSrsa6VNQNSO8i9d8SqdRgOtZSOKJ/+iNMw==} deprecated: This is a stub types definition. nock provides its own type definitions, so you do not need this installed. - '@types/node@20.17.16': - resolution: {integrity: sha512-vOTpLduLkZXePLxHiHsBLp98mHGnl8RptV4YAO3HfKO5UHjDvySGbxKtpYfy8Sx5+WKcgc45qNreJJRVM3L6mw==} + '@types/node@26.6.4': + resolution: {integrity: sha512-ldVPDCzj7fsaGZrLB0NuHuTvJcsNasysBAqMolr/cgxrLd1xbqxIr3XJiPnHHJUCxj5sNF1vnRj9aWnrVh5Jcg==} - '@types/pluralize@0.0.29': - resolution: {integrity: sha512-BYOID+l2Aco2nBik+iYS4SZX0Lf20KPILP5RGmM1IgzdwNdTs0eebiFriOPcej1sX9mLnSoiNte5zcFxssgpGA==} + '@types/pluralize@0.0.33': + resolution: {integrity: sha512-JOqsl+ZoCpP4e8TDke9W79FDcSgPAR0l6pixx2JHkhnRjvShyYiAYw2LVsnA7K08Y6DeOnaU6ujmENO4os/cYg==} '@types/prettier@3.0.0': resolution: {integrity: sha512-mFMBfMOz8QxhYVbuINtswBp9VL2b4Y0QqYHwqLz3YbgtfAcat2Dl6Y1o4e22S/OVE6Ebl9m7wWiMT2lSbAs1wA==} deprecated: This is a stub types definition. prettier provides its own type definitions, so you do not need this installed. - '@types/qs@6.9.18': - resolution: {integrity: sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==} + '@types/qs@6.15.1': + resolution: {integrity: sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==} - '@types/react-dom@19.0.3': - resolution: {integrity: sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==} + '@types/react-dom@19.3.0': + resolution: {integrity: sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==} peerDependencies: - '@types/react': ^19.0.0 + '@types/react': ^19.3.0 - '@types/react@19.0.8': - resolution: {integrity: sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==} + '@types/react@19.3.0': + resolution: {integrity: sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==} '@types/slash@3.0.0': resolution: {integrity: sha512-bmUaw0IUPUVldtj4YwU7tbzxllQQgsWdnB45bwTI0f1Lq2Yg8lT2yxV4OGZrMTrP/G9v8eVIhX130xPe/RfPfw==} deprecated: This is a stub types definition. slash provides its own type definitions, so you do not need this installed. - '@typescript-eslint/eslint-plugin@8.22.0': - resolution: {integrity: sha512-4Uta6REnz/xEJMvwf72wdUnC3rr4jAQf5jnTkeRQ9b6soxLxhDEbS/pfMPoJLDfFPNVRdryqWUIV/2GZzDJFZw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' - - '@typescript-eslint/parser@8.22.0': - resolution: {integrity: sha512-MqtmbdNEdoNxTPzpWiWnqNac54h8JDAmkWtJExBVVnSrSmi9z+sZUt0LfKqk9rjqmKOIeRhO4fHHJ1nQIjduIQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' - - '@typescript-eslint/scope-manager@8.22.0': - resolution: {integrity: sha512-/lwVV0UYgkj7wPSw0o8URy6YI64QmcOdwHuGuxWIYznO6d45ER0wXUbksr9pYdViAofpUCNJx/tAzNukgvaaiQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/type-utils@8.22.0': - resolution: {integrity: sha512-NzE3aB62fDEaGjaAYZE4LH7I1MUwHooQ98Byq0G0y3kkibPJQIXVUspzlFOmOfHhiDLwKzMlWxaNv+/qcZurJA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' - - '@typescript-eslint/types@8.22.0': - resolution: {integrity: sha512-0S4M4baNzp612zwpD4YOieP3VowOARgK2EkN/GBn95hpyF8E2fbMT55sRHWBq+Huaqk3b3XK+rxxlM8sPgGM6A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/typescript-estree@8.22.0': - resolution: {integrity: sha512-SJX99NAS2ugGOzpyhMza/tX+zDwjvwAtQFLsBo3GQxiGcvaKlqGBkmZ+Y1IdiSi9h4Q0Lr5ey+Cp9CGWNY/F/w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.8.0' - - '@typescript-eslint/utils@8.22.0': - resolution: {integrity: sha512-T8oc1MbF8L+Bk2msAvCUzjxVB2Z2f+vXYfcucE2wOmYs7ZUwco5Ep0fYZw8quNwOiw9K8GYVL+Kgc2pETNTLOg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' - - '@typescript-eslint/visitor-keys@8.22.0': - resolution: {integrity: sha512-AWpYAXnUgvLNabGTy3uBylkgZoosva/miNd1I8Bz3SjotmQPbVqhO4Cczo8AsZ44XVErEBPr/CRSgaj8sG7g0w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@vitejs/plugin-react@4.3.4': - resolution: {integrity: sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==} - engines: {node: ^14.18.0 || >=16.0.0} + '@vitejs/plugin-react@6.1.2': + resolution: {integrity: sha512-fhJNGUdscQa4HkI0xFxwonWyhnVReCPDbXI7FH7jmzpnVCrFQI7PRrhWecO263610vOrs9tr2Y4xcf8uAdFxbw==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^4.2.0 || ^5.0.0 || ^6.0.0 - - '@vitest/expect@3.0.5': - resolution: {integrity: sha512-nNIOqupgZ4v5jWuQx2DSlHLEs7Q4Oh/7AYwNyE+k0UQzG7tSmjPXShUikn1mpNGzYEN2jJbTvLejwShMitovBA==} + '@rolldown/plugin-babel': ^0.1.7 || ^0.2.0 + babel-plugin-react-compiler: ^1.0.0 + oxc-transform-react: ^0.152.0 + vite: ^8.0.0 + peerDependenciesMeta: + '@rolldown/plugin-babel': + optional: true + babel-plugin-react-compiler: + optional: true + oxc-transform-react: + optional: true - '@vitest/mocker@3.0.5': - resolution: {integrity: sha512-CLPNBFBIE7x6aEGbIjaQAX03ZZlBMaWwAjBdMkIf/cAn6xzLTiM3zYqO/WAbieEjsAZir6tO71mzeHZoodThvw==} + '@vitest/mocker@5.0.3': + resolution: {integrity: sha512-T8sWAIbkSyAjkwTcaEc3Iu0o9A27X1/kdXrizhZkGuSKScRQtRzclfAMpOTcGdXCsqxeWlpGy3XjqaW8CpLORg==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 || ^6.0.0 + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@3.0.5': - resolution: {integrity: sha512-CjUtdmpOcm4RVtB+up8r2vVDLR16Mgm/bYdkGFe3Yj/scRfCpbSi2W/BDSDcFK7ohw8UXvjMbOp9H4fByd/cOA==} - - '@vitest/runner@3.0.5': - resolution: {integrity: sha512-BAiZFityFexZQi2yN4OX3OkJC6scwRo8EhRB0Z5HIGGgd2q+Nq29LgHU/+ovCtd0fOfXj5ZI6pwdlUmC5bpi8A==} - - '@vitest/snapshot@3.0.5': - resolution: {integrity: sha512-GJPZYcd7v8QNUJ7vRvLDmRwl+a1fGg4T/54lZXe+UOGy47F9yUfE18hRCtXL5aHN/AONu29NGzIXSVFh9K0feA==} + '@vitest/spy@5.0.3': + resolution: {integrity: sha512-XhFysQTB8AZ+P4gMi+Lpo99vg2AZi0qKpaB9yXQl37+CaMEAPO3iH/wGVnSyL5MPERiLezpqTVtrR6UZH5GCXg==} - '@vitest/spy@3.0.5': - resolution: {integrity: sha512-5fOzHj0WbUNqPK6blI/8VzZdkBlQLnT25knX0r4dbZI9qoZDf3qAdjoMmDcLG5A83W6oUUFJgUd0EYBc2P5xqg==} - - '@vitest/utils@3.0.5': - resolution: {integrity: sha512-N9AX0NUoUtVwKwy21JtwzaqR5L5R5A99GAbrHfCCXK1lp593i/3AZAXhSP43wRQuxYsflrdzEfXZFo1reR1Nkg==} - - acorn-jsx@5.3.2: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - - acorn@8.14.0: - resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + acorn@8.19.0: + resolution: {integrity: sha512-oJlA3XiRm7Cyk6qFD2Jn8ak9B7jSy0qy00ADO3+8dpT0LSjFihQYv4C02LFCSYJV3Q37xYwwRy5m+IpIiUzqWw==} engines: {node: '>=0.4.0'} hasBin: true - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - all-contributors-cli@6.26.1: resolution: {integrity: sha512-Ymgo3FJACRBEd1eE653FD1J/+uD0kqpUNYfr9zNC1Qby0LgbhDBzB3EF6uvkAbYpycStkk41J+0oo37Lc02yEw==} engines: {node: '>=4'} @@ -1027,21 +1417,9 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} - engines: {node: '>=8'} - - browserslist@4.24.4: - resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -1051,43 +1429,32 @@ packages: peerDependencies: esbuild: '>=0.18' + byte-counter@0.1.0: + resolution: {integrity: sha512-jheRLVMeUKrDBjVw2O5+k4EvR4t9wtxHL+bo/LxfkxsVeuGMy3a5SEGgXdAFA4FSzTrU8rQXQIrsZ3oBq5a0pQ==} + engines: {node: '>=20'} + cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} - cacheable-lookup@7.0.0: - resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} - engines: {node: '>=14.16'} - - cacheable-request@10.2.14: - resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} - engines: {node: '>=14.16'} - - cacheable-request@12.0.1: - resolution: {integrity: sha512-Yo9wGIQUaAfIbk+qY0X4cDQgCosecfBe3V9NSyeY4qPC2SAkbCS4Xj79VP8WOzitpJUZKc/wsRCYF5ariDIwkg==} + cacheable-request@13.0.19: + resolution: {integrity: sha512-SVXGH037+Mo1aIMO5B2UcleR43FGjFdN+M8JObSyEoQ2Mn4CODRWx28gN5jiTF0n5ItsgtIZfyargMNs8GX4kg==} engines: {node: '>=18'} call-me-maybe@1.0.2: resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} - callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - camelcase@5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} - caniuse-lite@1.0.30001696: - resolution: {integrity: sha512-pDCPkvzfa39ehJtJ+OwGT/2yvT2SbjfHhiIW2LWOAcMQ7BzwxT/XuyUp4OTOd0XFWA6BKw0JalnBHgSi5DGJBQ==} - case@1.6.3: resolution: {integrity: sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==} engines: {node: '>= 0.8.0'} - chai@5.1.2: - resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} - engines: {node: '>=12'} + chai@6.3.0: + resolution: {integrity: sha512-XWAtwJ6OHO+tj0EKCs0Y2UamnyOxseZWltU4x2U2wh8g4AigdjwvtUjvLP2tqkA/avxHEtzxNaqGq/YGNwckKg==} + engines: {node: '>=18'} chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} @@ -1096,14 +1463,14 @@ packages: chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - check-error@2.1.1: - resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} - engines: {node: '>= 16'} - chokidar@4.0.3: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} + chunk-data@0.1.0: + resolution: {integrity: sha512-zFyPtyC0SZ6Zu79b9sOYtXZcgrsXe0RpePrzRyj52hYVFG1+Rk6rBqjjOEk+GNQwc3PIX+86teQMok970pod1g==} + engines: {node: '>=20'} + cli-cursor@3.1.0: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} @@ -1146,25 +1513,26 @@ packages: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + confbox@0.1.8: + resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} consola@3.4.0: resolution: {integrity: sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==} engines: {node: ^14.18.0 || >=16.10.0} - convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + content-type@3.1.1: + resolution: {integrity: sha512-GW4qUsfFo59d0HbUibDlWv5wPz+vAAcaTWbKIuKCf0JkC7wWkSyf8f13IpXn5JkeMlB2P8iTSSIjwXljorg2vA==} + engines: {node: '>=22'} cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -1176,20 +1544,13 @@ packages: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} - decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - - deep-eql@5.0.2: - resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} - engines: {node: '>=6'} - - deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + decompress-response@10.0.0: + resolution: {integrity: sha512-oj7KWToJuuxlPr7VV0vabvxEIiqNMo+q0NueIiL3XhtwC6FVOX7Hr1c0C4eD0bmf7Zr+S/dSf2xvkH3Ad6sU3Q==} + engines: {node: '>=20'} - defer-to-connect@2.0.1: - resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} - engines: {node: '>=10'} + detect-libc@2.1.2: + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} + engines: {node: '>=8'} didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} @@ -1197,9 +1558,6 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - electron-to-chromium@1.5.90: - resolution: {integrity: sha512-C3PN4aydfW91Natdyd449Kw+BzhLmof6tzy5W1pFC5SpQxVXT+oyiyOG9AgYYSN9OdA/ik3YkCrpwqI8ug5Tug==} - emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -1209,14 +1567,14 @@ packages: encoding@0.1.13: resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} - es-module-lexer@1.6.0: - resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + es-module-lexer@2.3.2: + resolution: {integrity: sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==} es6-promise@3.3.1: resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} - esbuild@0.24.2: - resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} + esbuild@0.27.7: + resolution: {integrity: sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==} engines: {node: '>=18'} hasBin: true @@ -1228,91 +1586,35 @@ packages: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} - escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - - eslint-scope@8.2.0: - resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - eslint-visitor-keys@4.2.0: - resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint@9.19.0: - resolution: {integrity: sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - hasBin: true - peerDependencies: - jiti: '*' - peerDependenciesMeta: - jiti: - optional: true - - espree@10.3.0: - resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - esquery@1.6.0: - resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} - engines: {node: '>=0.10'} - - esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - - estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - - execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} - - expect-type@1.1.0: - resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + expect-type@1.4.0: + resolution: {integrity: sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==} engines: {node: '>=12.0.0'} external-editor@3.1.0: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} engines: {node: '>=4'} - fast-content-type-parse@2.0.1: - resolution: {integrity: sha512-nGqtvLrj5w0naR6tDPfB4cUmYCqouzyQiz6C5y/LtcDllJdrcc6WaWW6iXyIIOErTa/XRybj28aasdn4LkVk6Q==} - - fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - - fast-glob@3.3.3: - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} - engines: {node: '>=8.6.0'} - fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fast-safe-stringify@2.1.1: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - fastq@1.19.0: - resolution: {integrity: sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==} + fast-string-truncated-width@3.0.3: + resolution: {integrity: sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==} + + fast-string-width@3.0.2: + resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} - fdir@6.4.3: - resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} + fast-wrap-ansi@0.2.2: + resolution: {integrity: sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==} + + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -1323,110 +1625,53 @@ packages: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} - file-entry-cache@8.0.0: - resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} - engines: {node: '>=16.0.0'} - - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} - engines: {node: '>=8'} - find-up@4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} - find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - - flat-cache@4.0.1: - resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} - engines: {node: '>=16'} - - flatted@3.3.2: - resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + fix-dts-default-cjs-exports@1.0.1: + resolution: {integrity: sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==} foreground-child@3.3.0: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} - form-data-encoder@2.1.4: - resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} - engines: {node: '>= 14.17'} - - form-data-encoder@4.0.2: - resolution: {integrity: sha512-KQVhvhK8ZkWzxKxOr56CPulAhH3dobtuQ4+hNQ+HekH/Wp5gSOafqRAeTphQUJAIk0GBvHZgJ2ZGRWd5kphMuw==} - engines: {node: '>= 18'} - - fs-extra@10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} - engines: {node: '>=12'} + fs-extra@11.4.1: + resolution: {integrity: sha512-KYAb4c9BJQI6QqGKthV68OHe0badztdXJWKo0WtBA9IuCFPTKvE5ZdUBglP833aMjhaSPNO4A5j/EkzZtGlKjA==} + engines: {node: '>=14.14'} fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] - gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - get-caller-file@2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - get-stream@9.0.1: resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} engines: {node: '>=18'} - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - - glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true - globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - - globals@14.0.0: - resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} - engines: {node: '>=18'} - - globals@15.14.0: - resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==} - engines: {node: '>=18'} - - got-fetch@5.1.10: - resolution: {integrity: sha512-Gwj/A2htjvLEcY07PKDItv0WCPEs3dV2vWeZ+9TVBSKSTuWEZ4oXaMD0ZAOsajwx2orahQWN4HI0MfRyWSZsbg==} - engines: {node: '>=14.0.0'} + got-fetch@6.0.2: + resolution: {integrity: sha512-bsoq+D1bvnh+ZNomzJE0d1z9BGp3I6+Z7Sk0nUqzVFQ2XpcViYFBg7kvJjnGsqKn1Lo4T4tz0uXhvOYf+wpdTg==} + engines: {node: '>=20.0.0'} + deprecated: please use built-in fetch in nodejs peerDependencies: - got: ^12.0.0 - - got@12.6.1: - resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} - engines: {node: '>=14.16'} + got: ^14.0.0 - got@14.4.5: - resolution: {integrity: sha512-sq+uET8TnNKRNnjEOPJzMcxeI0irT8BBNmf+GtZcJpmhYsQM1DSKmCROUjPWKsXZ5HzwD5Cf5/RV+QD9BSTxJg==} - engines: {node: '>=20'} + got@16.0.0: + resolution: {integrity: sha512-UtzSUebtRHHAUaNB/X37X1LQgHvdSrgXUIWGUBDhLu05CYtUr9svjeN6wmG333nzdJASFUjXMOuRBjZLf8oF1w==} + engines: {node: '>=22'} graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -1434,20 +1679,12 @@ packages: highlight.js@10.7.3: resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} - http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + http-cache-semantics@4.3.0: + resolution: {integrity: sha512-M5t5LlJpS1UHMjvwRQVdFHvPISGeLAxNcrWuJkeGh0KxsqCHZ1O3NXZU/8x7cD0BDcGW8kapxMKTvwlqrNkHkA==} http2-client@1.3.5: resolution: {integrity: sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA==} - http2-wrapper@2.2.1: - resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} - engines: {node: '>=10.19.0'} - - human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} - husky@9.1.7: resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} engines: {node: '>=18'} @@ -1461,41 +1698,20 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} - ignore@5.3.2: - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + ignore@7.0.12: + resolution: {integrity: sha512-/8UvqAPU9DGTI9k4mxtf49U37Isfwr8Uts96+SBHIkFxPJnHS0Ew4f00sM4Scd8V8EjM0jUNtVDdv1kPdt35lg==} engines: {node: '>= 4'} - import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} - engines: {node: '>=6'} - - imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - inquirer@7.3.3: resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} engines: {node: '>=8.0.0'} - is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} - is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - - is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} + is-node-process@1.2.0: + resolution: {integrity: sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==} is-stream@4.0.1: resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} @@ -1515,48 +1731,96 @@ packages: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} engines: {node: '>=10'} - js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - - jsesc@3.1.0: - resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} - engines: {node: '>=6'} + js-yaml@5.4.3: + resolution: {integrity: sha512-yzzNtgczwgoVHNigCyKTXcQJU4Y8t/ikU4UxXW0BvrLfHTGWZhsNcOT2s/a7vn81/4KqVnNmHjaUEPlvWnNwVw==} hasBin: true - json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - json-fixer@1.6.15: resolution: {integrity: sha512-TuDuZ5KrgyjoCIppdPXBMqiGfota55+odM+j2cQ5rt/XKyKmqGB3Whz1F8SN8+60yYGy/Nu5lbRZ+rx8kBIvBw==} engines: {node: '>=10'} - json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + json-with-bigint@3.5.12: + resolution: {integrity: sha512-uwbF/wSSuOgC7qqlq27Xp5B6a2MHVug3t0idZdTqu0JnlFvgJuH7ju+KAk/J06C7GfhoYy2gnb9wz2INqcne7w==} - json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - json-stringify-safe@5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + keyv@5.6.0: + resolution: {integrity: sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==} - json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true + lightningcss-android-arm64@1.33.0: + resolution: {integrity: sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [android] - jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + lightningcss-darwin-arm64@1.33.0: + resolution: {integrity: sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] - keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + lightningcss-darwin-x64@1.33.0: + resolution: {integrity: sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] - levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} + lightningcss-freebsd-x64@1.33.0: + resolution: {integrity: sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + + lightningcss-linux-arm-gnueabihf@1.33.0: + resolution: {integrity: sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + + lightningcss-linux-arm64-gnu@1.33.0: + resolution: {integrity: sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + libc: [glibc] + + lightningcss-linux-arm64-musl@1.33.0: + resolution: {integrity: sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + libc: [musl] + + lightningcss-linux-x64-gnu@1.33.0: + resolution: {integrity: sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + libc: [glibc] + + lightningcss-linux-x64-musl@1.33.0: + resolution: {integrity: sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + libc: [musl] + + lightningcss-win32-arm64-msvc@1.33.0: + resolution: {integrity: sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + + lightningcss-win32-x64-msvc@1.33.0: + resolution: {integrity: sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + + lightningcss@1.33.0: + resolution: {integrity: sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==} + engines: {node: '>= 12.0.0'} lilconfig@3.1.3: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} @@ -1573,65 +1837,37 @@ packages: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} - locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - - lodash.sortby@4.7.0: - resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} - lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - - loupe@3.1.3: - resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} + lodash@4.18.1: + resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} lowercase-keys@3.0.0: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + lowercase-keys@4.0.1: + resolution: {integrity: sha512-wI9Nui/L8VfADa/cr/7NQruaASk1k23/Uh1khQ02BCVYiiy8F4AhOGnQzJy3Fl/c44GnYSbZHv8g7EcG3kJ1Qg==} + engines: {node: '>=20'} + lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - - magic-string@0.30.17: - resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} - - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - - merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} + magic-string@0.30.21: + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - micromatch@4.0.8: - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} - engines: {node: '>=8.6'} + magic-string@1.4.3: + resolution: {integrity: sha512-z12OxmaPGE0F4xlpGdjuAUckipLpQlTAuAmyGhNoD7ODpYUzvDfvtxUbjM/jwznyP178oju/KDdyi220wNJ0RQ==} mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} - mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - mimic-response@4.0.0: resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} @@ -1640,6 +1876,9 @@ packages: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} + mlly@1.8.2: + resolution: {integrity: sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==} + mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -1653,17 +1892,14 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nanoid@3.3.8: - resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} + nanoid@3.3.20: + resolution: {integrity: sha512-uKdg2G3GNCKQn9byYOpxbGqrT2fGO5KRt5J/8b3pok8rT6qxGWF6hxMyJiEYtAf+FVyYuD9hRaDqX5uPFYJ4ZQ==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - - nock@13.5.6: - resolution: {integrity: sha512-o2zOYiCpzRqSzPj0Zt/dQ/DqZeYoaQ7TUonc/xUPjCGl9WeHpNbxgVvOquXYAaJzI0M9BXV3HTzG0p8IUAbBTQ==} - engines: {node: '>= 10.13'} + nock@15.0.1: + resolution: {integrity: sha512-Mjx5Xl4t9vP13eUZPWqwwpjjXNjvhUTo1qTdryVM3+7t6Z2w6WHZ9GVZk/zQ8Ym1vbmloWaglye3cloyHAJ8FA==} + engines: {node: '>=20.12.1'} node-fetch-h2@2.3.0: resolution: {integrity: sha512-ofRW94Ab0T4AOh5Fk8t0h8OBWrmjb0SSB20xh1H8YnPV9EJ+f5AMoYSUQ2zgJ4Iq2HAK0I2l5/Nequ8YzFS3Hg==} @@ -1681,17 +1917,10 @@ packages: node-readfiles@0.2.0: resolution: {integrity: sha512-SU00ZarexNlE4Rjdm83vglt5Y9yiQ+XI1XpflWlb7q7UTN1JUItm69xMeiQCTxtTfnzt+83T8Cx+vI2ED++VDA==} - node-releases@2.0.19: - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} - - normalize-url@8.0.1: - resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==} + normalize-url@8.1.1: + resolution: {integrity: sha512-JYc0DPlpGWB40kH5g07gGTrYuMqV653k3uBKY6uITPWds3M0ov3GaWGp9lbE3Bzngx8+XkfzgvASb9vk9JDFXQ==} engines: {node: '>=14.16'} - npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - oas-kit-common@1.0.8: resolution: {integrity: sha512-pJTS2+T0oGIwgjGpw7sIRU8RQMcUoKCDWFLdBqKB2BNmGpbBMH2sdqAaOXUg8OzonZHU0L7vfJu1mJFEiYDWOQ==} @@ -1712,48 +1941,48 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} + obug@2.2.1: + resolution: {integrity: sha512-XrsrhT5sybtKI6wakr2SPOlGZWWYbUXZ7a0jT8/QOeAPau+1X/bSegNe5YR75oJmEZQbKningirmGOEJCIk61Q==} + engines: {node: '>=12.20.0'} + onetime@5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} - openapi3-ts@4.4.0: - resolution: {integrity: sha512-9asTNB9IkKEzWMcHmVZE7Ts3kC9G7AFHfs8i7caD8HbI76gEjdkId4z/AkP83xdZsH7PLAnnbl47qZkXuxpArw==} - - optionator@0.9.4: - resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} - engines: {node: '>= 0.8.0'} + openapi3-ts@4.6.1: + resolution: {integrity: sha512-XW9MOldkhoICNeXVzzmXzmOW5G73ppOEGmh7fLCqHjgfdEYCGGN+00MlVCeUZgovjjfC56j9tvtDt1zGabNjjA==} os-tmpdir@1.0.2: resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} engines: {node: '>=0.10.0'} - oxc-resolver@1.12.0: - resolution: {integrity: sha512-YlaCIArvWNKCWZFRrMjhh2l5jK80eXnpYP+bhRc1J/7cW3TiyEY0ngJo73o/5n8hA3+4yLdTmXLNTQ3Ncz50LQ==} + outvariant@1.4.3: + resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} - p-cancelable@3.0.0: - resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} - engines: {node: '>=12.20'} + oxc-resolver@11.24.2: + resolution: {integrity: sha512-FY91FiDBj7ls5MsFS9jN3tjz2o0/zsdSsymlakySaBwVJZorHhkWyICLZMKxlu1R9vYo+sd3z1jwb4J8x7bNDw==} - p-cancelable@4.0.1: - resolution: {integrity: sha512-wBowNApzd45EIKdO1LaU+LrMBwAcjfPaYtVzV3lmfM3gf8Z4CHZsiIqlM8TZZ8okYvh5A1cP6gTfCRQtwUpaUg==} - engines: {node: '>=14.16'} + oxlint@1.87.0: + resolution: {integrity: sha512-drxVlaW7Oqq7wSy1CN25znRu00aRq8n57Q2wniJRxCmtYVz07ufCm7EVDPQFZURrTgQIjzKrVEHAD/HcvJXObg==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + oxlint-tsgolint: '>=7.0.2003' + vite-plus: '*' + peerDependenciesMeta: + oxlint-tsgolint: + optional: true + vite-plus: + optional: true p-limit@2.3.0: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} - p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - p-locate@4.1.0: resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} engines: {node: '>=8'} - p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} @@ -1761,10 +1990,6 @@ packages: package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - parse5-htmlparser2-tree-adapter@6.0.1: resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} @@ -1786,12 +2011,8 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} - pathe@2.0.2: - resolution: {integrity: sha512-15Ztpk+nov8DR524R4BF7uEuzESgzUEAV4Ah7CUMNGXdE5ELuvxElxGXndBl32vMSsWa1jpNf22Z+Er3sKwq+w==} - - pathval@2.0.0: - resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} - engines: {node: '>= 14.16'} + pathe@2.0.3: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} pegjs@0.10.0: resolution: {integrity: sha512-qI5+oFNEGi3L5HAxDwN2LA4Gg7irF70Zs25edhjld9QemOgp0CbvMtbFcMvFtEo1OityPrcCzkQFB8JP/hxgow==} @@ -1801,18 +2022,14 @@ packages: picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - picomatch@3.0.1: - resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} - engines: {node: '>=10'} - picomatch@4.0.2: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + picomatch@4.0.7: + resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==} + engines: {node: '>=12'} + pify@5.0.0: resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} engines: {node: '>=10'} @@ -1821,6 +2038,13 @@ packages: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} + pirates@4.0.7: + resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} + engines: {node: '>= 6'} + + pkg-types@1.3.1: + resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} + pluralize@8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} @@ -1843,61 +2067,34 @@ packages: yaml: optional: true - postcss@8.5.1: - resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} + postcss@8.5.29: + resolution: {integrity: sha512-49cGhUbXj8Qenv0iTMxA1cFBzxXoctpC9Ujd77t1WcbJIr6nF/eI7g/8MgxrYldFRuAXvja7xQRwavoW7kgrxQ==} engines: {node: ^10 || ^12 || >=14} - prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - prettier@2.8.8: resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} engines: {node: '>=10.13.0'} hasBin: true - prettier@3.4.2: - resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} + prettier@3.9.9: + resolution: {integrity: sha512-Z/CJHIkdujO/OtN7nXUii0Rf3VT5SRuhjBA82Xvu2XhBUgX3nhP67T0LHceBdQLex7OOFGTox+Q5Yg8Jk2Qivg==} engines: {node: '>=14'} hasBin: true - pretty-quick@4.0.0: - resolution: {integrity: sha512-M+2MmeufXb/M7Xw3Afh1gxcYpj+sK0AxEfnfF958ktFeAyi5MsKY5brymVURQLgPLV1QaF5P4pb2oFJ54H3yzQ==} + pretty-quick@4.2.2: + resolution: {integrity: sha512-uAh96tBW1SsD34VhhDmWuEmqbpfYc/B3j++5MC/6b3Cb8Ow7NJsvKFhg0eoGu2xXX+o9RkahkTK6sUdd8E7g5w==} engines: {node: '>=14'} hasBin: true peerDependencies: prettier: ^3.0.0 - propagate@2.0.1: - resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} - engines: {node: '>= 8'} - - punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} - - queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - - quick-lru@5.1.1: - resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} - engines: {node: '>=10'} - - react-dom@19.0.0: - resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} + react-dom@19.3.0: + resolution: {integrity: sha512-JDk8dgif51OjFoDE70+OT9ICyYr+69HlmihNwp1+Nsfbna3t5sIiCa9ZJktDmQ4/1b/rn26hIAR2uYXDMr5r0Q==} peerDependencies: - react: ^19.0.0 + react: ^19.3.0 - react-refresh@0.14.2: - resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} - engines: {node: '>=0.10.0'} - - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} - engines: {node: '>=0.10.0'} - - react@19.0.0: - resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} + react@19.3.0: + resolution: {integrity: sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==} engines: {node: '>=0.10.0'} readdirp@4.1.1: @@ -1917,31 +2114,28 @@ packages: require-main-filename@2.0.0: resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - resolve-alpn@1.2.1: - resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - - resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - resolve-from@5.0.0: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} - responselike@3.0.0: - resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} - engines: {node: '>=14.16'} + responselike@4.0.2: + resolution: {integrity: sha512-cGk8IbWEAnaCpdAt1BHzJ3Ahz5ewDJa0KseTsE3qIRMJ3C698W8psM7byCeWVpd/Ha7FUYzuRVzXoKoM6nRUbA==} + engines: {node: '>=20'} restore-cursor@3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} - reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + rettime@0.11.12: + resolution: {integrity: sha512-5ExtR1ppiDBQkVoPw5NAqdbfH4Iq2VOmQKHMtUoaFxA9bo2krzFYBtyq6K40xxbYp+2w/YOr6D+1ToF6tTN53A==} + + rolldown@1.2.12: + resolution: {integrity: sha512-8wafseiaG80xmXSfqidUNqZcylTlhmPZZt+za2m+js2sFZ8dTNlhIOV2WcbIPx2hgwPBJpEUGFAMZ9bgBBLTSQ==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true - rollup@4.32.1: - resolution: {integrity: sha512-z+aeEsOeEa3mEbS1Tjl6sAZ8NE3+AalQz1RJGj81M+fizusbdDMoEJwdJNHfaB40Scr4qNu+welOfes7maKonA==} + rollup@4.64.0: + resolution: {integrity: sha512-gjA/kFeDfffII8COoPsvLPvE16hWDTEc1+0QKQNKUkuV8iJjqsC4xXs8/FzuL0v9EV39kuxTbAgcFoTRyy2TGQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -1949,9 +2143,6 @@ packages: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} - run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - rxjs@6.6.7: resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} engines: {npm: '>=2.0.0'} @@ -1959,17 +2150,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - scheduler@0.25.0: - resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} - - semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - - semver@7.7.0: - resolution: {integrity: sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==} - engines: {node: '>=10'} - hasBin: true + scheduler@0.28.0: + resolution: {integrity: sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==} set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} @@ -2000,9 +2182,6 @@ packages: should@13.2.3: resolution: {integrity: sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==} - siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -2013,12 +2192,12 @@ packages: sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - slash@4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} - engines: {node: '>=12'} + slash@5.1.0: + resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} + engines: {node: '>=14.16'} - source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + source-map-js@1.2.2: + resolution: {integrity: sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==} engines: {node: '>=0.10.0'} source-map-support@0.5.21: @@ -2028,15 +2207,12 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - source-map@0.8.0-beta.0: - resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} - engines: {node: '>= 8'} + source-map@0.7.6: + resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==} + engines: {node: '>= 12'} - stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - - std-env@3.8.0: - resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} + std-env@4.3.0: + resolution: {integrity: sha512-OtU/EgQ1kIm5KwqQpBC6ZEMXrZRui11w8zgfTWp8cdO9B8OaPsbA8bTHO2P+HNo1VlUTGMVBwPhydu6poeXiag==} string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -2054,14 +2230,6 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} - strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} - - strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - sucrase@3.35.0: resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} engines: {node: '>=16 || 14 >=14.17'} @@ -2075,6 +2243,10 @@ packages: resolution: {integrity: sha512-upi/0ZGkYgEcLeGieoz8gT74oWHA0E7JivX7aN9mAf+Tc7BQoRBvnIGHoPDw+f9TXTW4s6kGYCZJtauP6OYp7g==} hasBin: true + tagged-tag@1.0.0: + resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} + engines: {node: '>=20'} + thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} engines: {node: '>=0.8'} @@ -2085,52 +2257,32 @@ packages: through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - tinybench@2.9.0: - resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + tinybench@6.2.0: + resolution: {integrity: sha512-78U2TlB2CnVenajOFzf3BKSm0J6oz5L0NV7g32LCPccvYc0lbWvys4d3uUUCS2B1N8PAf2+aekR8i1KbC3HO7Q==} + engines: {node: '>=20.0.0'} tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - tinyglobby@0.2.10: - resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} - engines: {node: '>=12.0.0'} - - tinypool@1.0.2: - resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} - engines: {node: ^18.0.0 || >=20.0.0} - - tinyrainbow@2.0.0: - resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} - engines: {node: '>=14.0.0'} + tinyexec@1.3.1: + resolution: {integrity: sha512-GCvB3aoys96IuDFBMcTB46JOR6mdMtAToqwiW8JlWhsoh1mhHi/xn9ss/Dg7N555GiJyEt2qzoG/NHCwM6h1EA==} + engines: {node: '>=18'} - tinyspy@3.0.2: - resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} - engines: {node: '>=14.0.0'} + tinyglobby@0.2.17: + resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} + engines: {node: '>=12.0.0'} tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} - to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - tr46@1.0.1: - resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} - tree-kill@1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true - ts-api-utils@2.0.0: - resolution: {integrity: sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==} - engines: {node: '>=18.12'} - peerDependencies: - typescript: '>=4.8.4' - ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} @@ -2140,8 +2292,8 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tsup@8.3.6: - resolution: {integrity: sha512-XkVtlDV/58S9Ye0JxUUTcrQk4S+EqlOHKzg6Roa62rdjL1nGWNUstG0xgI4vanHdfIpjP448J8vlN0oK6XOJ5g==} + tsup@8.5.1: + resolution: {integrity: sha512-xtgkqwdhpKWr3tKPmCkvYmS9xnQK3m3XgxZHwSUjvfTjp7YfXe5tT3GgWi0F2N+ZSMsOeWeZFh7ZZFg5iPhing==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -2168,37 +2320,28 @@ packages: typanion@3.14.0: resolution: {integrity: sha512-ZW/lVMRabETuYCd9O9ZvMhAh8GslSqaUjxmK/JLPCh6l73CvLBiuXswj/+7LdnWOgYsQ130FqLzFz5aGT4I3Ug==} - type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} - type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} - type-fest@4.33.0: - resolution: {integrity: sha512-s6zVrxuyKbbAsSAD5ZPTB77q4YIdRctkTbJ2/Dqlinwz+8ooH2gd+YA7VA6Pa93KML9GockVvoxjZ2vHP+mu8g==} - engines: {node: '>=16'} - - typescript-eslint@8.22.0: - resolution: {integrity: sha512-Y2rj210FW1Wb6TWXzQc5+P+EWI9/zdS57hLEc0gnyuvdzWo8+Y8brKlbj0muejonhMI/xAZCnZZwjbIfv1CkOw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' - - typescript@4.8.2: - resolution: {integrity: sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw==} - engines: {node: '>=4.2.0'} - hasBin: true + type-fest@5.10.0: + resolution: {integrity: sha512-NoSdpq/WEiAg5sjmBkmV/hfxv6HJH4NqPNrqjtSO5CwRmpsDfaf4begxW34KdJykH/l1yHtwBWQkCRdoXO8mPA==} + engines: {node: '>=20'} - typescript@5.7.3: - resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + ufo@1.6.4: + resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==} + + uint8array-extras@1.6.0: + resolution: {integrity: sha512-8iAasVS4wUx0gPLjH8Xtz2PeDzTSiy8QiLGu2DT3X5GU+egFEQhpnbtkehbAwjvDcxIERmCYcysiODFmE3Ud0Q==} + engines: {node: '>=18'} + + undici-types@8.9.0: + resolution: {integrity: sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==} universal-user-agent@7.0.2: resolution: {integrity: sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==} @@ -2207,45 +2350,34 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - update-browserslist-db@1.1.2: - resolution: {integrity: sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - - vite-node@3.0.5: - resolution: {integrity: sha512-02JEJl7SbtwSDJdYS537nU6l+ktdvcREfLksk/NDAqtdKWGqHl+joXzEubHROmS3E6pip+Xgu2tFezMu75jH7A==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} - hasBin: true - - vite@6.0.11: - resolution: {integrity: sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + vite@8.3.3: + resolution: {integrity: sha512-cTAldKPImjg6c+gk48U19POPn3GCBzZwpdsN8ZMEEcbpes+6/wvfqUd0C2y3qYY4wsj8PwgFwrZ/1jBPVttMSg==} + engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@types/node': ^20.19.0 || >=22.12.0 + '@vitejs/devtools': ^0.7.1 + esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' + less: ^4.0.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 terser: ^5.16.0 tsx: ^4.8.1 yaml: ^2.4.2 peerDependenciesMeta: '@types/node': optional: true + '@vitejs/devtools': + optional: true + esbuild: + optional: true jiti: optional: true less: optional: true - lightningcss: - optional: true sass: optional: true sass-embedded: @@ -2261,26 +2393,39 @@ packages: yaml: optional: true - vitest@3.0.5: - resolution: {integrity: sha512-4dof+HvqONw9bvsYxtkfUp2uHsTN9bV2CZIi1pWgoFpL1Lld8LA1ka9q/ONSsoScAKG7NVGf2stJTI7XRkXb2Q==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + vitest@5.0.3: + resolution: {integrity: sha512-xMw97S3rjdtj5dkVat7jCsqWBpvchs3RlpQctUqwJD0KkERk40vz2fJ77lDwW/Vzh/pk18eItYAzkodhSes3jQ==} + engines: {node: ^22.12.0 || ^24.0.0 || >=26.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/debug': ^4.1.12 - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.0.5 - '@vitest/ui': 3.0.5 + '@opentelemetry/api': ^1.9.0 + '@types/node': ^22.0.0 || >=24.0.0 + '@vitest/browser-playwright': 5.0.3 + '@vitest/browser-preview': 5.0.3 + '@vitest/browser-webdriverio': ^5.0.0-beta.5 || >=5.0.0 + '@vitest/coverage-istanbul': 5.0.3 + '@vitest/coverage-v8': 5.0.3 + '@vitest/ui': 5.0.3 happy-dom: '*' jsdom: '*' + vite: ^6.4.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: '@edge-runtime/vm': optional: true - '@types/debug': + '@opentelemetry/api': optional: true '@types/node': optional: true - '@vitest/browser': + '@vitest/browser-playwright': + optional: true + '@vitest/browser-preview': + optional: true + '@vitest/browser-webdriverio': + optional: true + '@vitest/coverage-istanbul': + optional: true + '@vitest/coverage-v8': optional: true '@vitest/ui': optional: true @@ -2292,15 +2437,9 @@ packages: webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - webidl-conversions@4.0.2: - resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} - whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - whatwg-url@7.1.0: - resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} - which-module@2.0.1: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} @@ -2309,15 +2448,11 @@ packages: engines: {node: '>= 8'} hasBin: true - why-is-node-running@2.3.0: - resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} - engines: {node: '>=8'} + why-is-node-running@3.2.1: + resolution: {integrity: sha512-Tb2FUhB4vUsGQlfSquQLYkApkuPAFQXGFzxWKHHumVz2dK+X1RUm/HnID4+TfIGYJ1kTcwOaCk/buYCEJr6YjQ==} + engines: {node: '>=20.11'} hasBin: true - word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} - engines: {node: '>=0.10.0'} - wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'} @@ -2337,16 +2472,13 @@ packages: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} - yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - yaml@1.10.2: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - yaml@2.7.0: - resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} - engines: {node: '>= 14'} + yaml@2.9.1: + resolution: {integrity: sha512-3NxN8+78OdzbT7C/WjGsyfPAtJaN3FNDsWxv7Y7mcDsT/oOmgW8BpyQQFFBnvZE3j9Y2Sdz1ULFLezL7Eb2yFw==} + engines: {node: '>= 14.6'} hasBin: true yargs-parser@18.1.3: @@ -2373,290 +2505,120 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} - yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - snapshots: - '@ampproject/remapping@2.3.0': - dependencies: - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - - '@babel/code-frame@7.26.2': - dependencies: - '@babel/helper-validator-identifier': 7.25.9 - js-tokens: 4.0.0 - picocolors: 1.1.1 - - '@babel/compat-data@7.26.5': {} - - '@babel/core@7.26.7': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.5 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) - '@babel/helpers': 7.26.7 - '@babel/parser': 7.26.7 - '@babel/template': 7.25.9 - '@babel/traverse': 7.26.7 - '@babel/types': 7.26.7 - convert-source-map: 2.0.0 - debug: 4.4.0 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/generator@7.26.5': - dependencies: - '@babel/parser': 7.26.7 - '@babel/types': 7.26.7 - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 - - '@babel/helper-compilation-targets@7.26.5': - dependencies: - '@babel/compat-data': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.4 - lru-cache: 5.1.1 - semver: 6.3.1 - - '@babel/helper-module-imports@7.25.9': - dependencies: - '@babel/traverse': 7.26.7 - '@babel/types': 7.26.7 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.7 - transitivePeerDependencies: - - supports-color - - '@babel/helper-plugin-utils@7.26.5': {} - - '@babel/helper-string-parser@7.25.9': {} - - '@babel/helper-validator-identifier@7.25.9': {} - - '@babel/helper-validator-option@7.25.9': {} - - '@babel/helpers@7.26.7': - dependencies: - '@babel/template': 7.25.9 - '@babel/types': 7.26.7 - - '@babel/parser@7.26.7': - dependencies: - '@babel/types': 7.26.7 - - '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.7)': - dependencies: - '@babel/core': 7.26.7 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/runtime@7.26.7': dependencies: regenerator-runtime: 0.14.1 - '@babel/template@7.25.9': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.7 - '@babel/types': 7.26.7 - - '@babel/traverse@7.26.7': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.5 - '@babel/parser': 7.26.7 - '@babel/template': 7.25.9 - '@babel/types': 7.26.7 - debug: 4.4.0 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/types@7.26.7': - dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - - '@clack/core@0.4.1': + '@clack/core@1.5.1': dependencies: - picocolors: 1.1.1 + fast-wrap-ansi: 0.2.2 sisteransi: 1.0.5 - '@clack/prompts@0.9.1': + '@clack/prompts@1.8.1': dependencies: - '@clack/core': 0.4.1 - picocolors: 1.1.1 + '@clack/core': 1.5.1 + fast-string-width: 3.0.2 + fast-wrap-ansi: 0.2.2 sisteransi: 1.0.5 - '@emnapi/core@1.3.1': + '@emnapi/core@1.11.2': dependencies: - '@emnapi/wasi-threads': 1.0.1 + '@emnapi/wasi-threads': 1.2.2 tslib: 2.8.1 optional: true - '@emnapi/runtime@1.3.1': + '@emnapi/runtime@1.11.2': dependencies: tslib: 2.8.1 optional: true - '@emnapi/wasi-threads@1.0.1': + '@emnapi/wasi-threads@1.2.2': dependencies: tslib: 2.8.1 optional: true - '@esbuild/aix-ppc64@0.24.2': + '@esbuild/aix-ppc64@0.27.7': optional: true - '@esbuild/android-arm64@0.24.2': + '@esbuild/android-arm64@0.27.7': optional: true - '@esbuild/android-arm@0.24.2': + '@esbuild/android-arm@0.27.7': optional: true - '@esbuild/android-x64@0.24.2': + '@esbuild/android-x64@0.27.7': optional: true - '@esbuild/darwin-arm64@0.24.2': + '@esbuild/darwin-arm64@0.27.7': optional: true - '@esbuild/darwin-x64@0.24.2': + '@esbuild/darwin-x64@0.27.7': optional: true - '@esbuild/freebsd-arm64@0.24.2': + '@esbuild/freebsd-arm64@0.27.7': optional: true - '@esbuild/freebsd-x64@0.24.2': + '@esbuild/freebsd-x64@0.27.7': optional: true - '@esbuild/linux-arm64@0.24.2': + '@esbuild/linux-arm64@0.27.7': optional: true - '@esbuild/linux-arm@0.24.2': + '@esbuild/linux-arm@0.27.7': optional: true - '@esbuild/linux-ia32@0.24.2': + '@esbuild/linux-ia32@0.27.7': optional: true - '@esbuild/linux-loong64@0.24.2': + '@esbuild/linux-loong64@0.27.7': optional: true - '@esbuild/linux-mips64el@0.24.2': + '@esbuild/linux-mips64el@0.27.7': optional: true - '@esbuild/linux-ppc64@0.24.2': + '@esbuild/linux-ppc64@0.27.7': optional: true - '@esbuild/linux-riscv64@0.24.2': + '@esbuild/linux-riscv64@0.27.7': optional: true - '@esbuild/linux-s390x@0.24.2': + '@esbuild/linux-s390x@0.27.7': optional: true - '@esbuild/linux-x64@0.24.2': + '@esbuild/linux-x64@0.27.7': optional: true - '@esbuild/netbsd-arm64@0.24.2': + '@esbuild/netbsd-arm64@0.27.7': optional: true - '@esbuild/netbsd-x64@0.24.2': + '@esbuild/netbsd-x64@0.27.7': optional: true - '@esbuild/openbsd-arm64@0.24.2': + '@esbuild/openbsd-arm64@0.27.7': optional: true - '@esbuild/openbsd-x64@0.24.2': + '@esbuild/openbsd-x64@0.27.7': optional: true - '@esbuild/sunos-x64@0.24.2': + '@esbuild/openharmony-arm64@0.27.7': optional: true - '@esbuild/win32-arm64@0.24.2': + '@esbuild/sunos-x64@0.27.7': optional: true - '@esbuild/win32-ia32@0.24.2': + '@esbuild/win32-arm64@0.27.7': optional: true - '@esbuild/win32-x64@0.24.2': + '@esbuild/win32-ia32@0.27.7': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@9.19.0(jiti@2.4.2))': - dependencies: - eslint: 9.19.0(jiti@2.4.2) - eslint-visitor-keys: 3.4.3 - - '@eslint-community/regexpp@4.12.1': {} - - '@eslint/config-array@0.19.2': - dependencies: - '@eslint/object-schema': 2.1.6 - debug: 4.4.0 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - - '@eslint/core@0.10.0': - dependencies: - '@types/json-schema': 7.0.15 - - '@eslint/eslintrc@3.2.0': - dependencies: - ajv: 6.12.6 - debug: 4.4.0 - espree: 10.3.0 - globals: 14.0.0 - ignore: 5.3.2 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - - '@eslint/js@9.19.0': {} - - '@eslint/object-schema@2.1.6': {} - - '@eslint/plugin-kit@0.2.5': - dependencies: - '@eslint/core': 0.10.0 - levn: 0.4.1 + '@esbuild/win32-x64@0.27.7': + optional: true '@exodus/schemasafe@1.3.0': {} - '@humanfs/core@0.19.1': {} - - '@humanfs/node@0.16.6': - dependencies: - '@humanfs/core': 0.19.1 - '@humanwhocodes/retry': 0.3.1 - - '@humanwhocodes/module-importer@1.0.1': {} - - '@humanwhocodes/retry@0.3.1': {} - - '@humanwhocodes/retry@0.4.1': {} - '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 @@ -2669,8 +2631,8 @@ snapshots: '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/sourcemap-codec': 1.6.0 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/resolve-uri@3.1.2': {} @@ -2678,452 +2640,546 @@ snapshots: '@jridgewell/sourcemap-codec@1.5.0': {} - '@jridgewell/trace-mapping@0.3.25': + '@jridgewell/sourcemap-codec@1.6.0': {} + + '@jridgewell/trace-mapping@0.3.31': dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@napi-rs/wasm-runtime@0.2.6': + '@keyv/serialize@1.1.1': {} + + '@mswjs/interceptors@0.44.0(supports-color@7.2.0)': dependencies: - '@emnapi/core': 1.3.1 - '@emnapi/runtime': 1.3.1 - '@tybys/wasm-util': 0.9.0 + '@open-draft/until': 3.0.1 + '@types/debug': 4.1.13 + debug: 4.4.3(supports-color@7.2.0) + is-node-process: 1.2.0 + outvariant: 1.4.3 + rettime: 0.11.12 + transitivePeerDependencies: + - supports-color + + '@napi-rs/lzma-linux-x64-gnu@1.5.1': optional: true - '@nodelib/fs.scandir@2.1.5': + '@napi-rs/wasm-runtime@1.2.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 + '@tybys/wasm-util': 0.10.4 + optional: true - '@nodelib/fs.stat@2.0.5': {} + '@node-rs/xxhash-android-arm-eabi@1.7.8': + optional: true - '@nodelib/fs.walk@1.2.8': - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.19.0 + '@node-rs/xxhash-android-arm64@1.7.8': + optional: true - '@octokit/endpoint@10.1.3': - dependencies: - '@octokit/types': 13.8.0 + '@node-rs/xxhash-darwin-arm64@1.7.8': + optional: true + + '@node-rs/xxhash-darwin-x64@1.7.8': + optional: true + + '@node-rs/xxhash-freebsd-x64@1.7.8': + optional: true + + '@node-rs/xxhash-linux-arm-gnueabihf@1.7.8': + optional: true + + '@node-rs/xxhash-linux-arm64-gnu@1.7.8': + optional: true + + '@node-rs/xxhash-linux-arm64-musl@1.7.8': + optional: true + + '@node-rs/xxhash-linux-x64-gnu@1.7.8': + optional: true + + '@node-rs/xxhash-linux-x64-musl@1.7.8': + optional: true + + '@node-rs/xxhash-win32-arm64-msvc@1.7.8': + optional: true + + '@node-rs/xxhash-win32-ia32-msvc@1.7.8': + optional: true + + '@node-rs/xxhash-win32-x64-msvc@1.7.8': + optional: true + + '@node-rs/xxhash@1.7.8': + optionalDependencies: + '@node-rs/xxhash-android-arm-eabi': 1.7.8 + '@node-rs/xxhash-android-arm64': 1.7.8 + '@node-rs/xxhash-darwin-arm64': 1.7.8 + '@node-rs/xxhash-darwin-x64': 1.7.8 + '@node-rs/xxhash-freebsd-x64': 1.7.8 + '@node-rs/xxhash-linux-arm-gnueabihf': 1.7.8 + '@node-rs/xxhash-linux-arm64-gnu': 1.7.8 + '@node-rs/xxhash-linux-arm64-musl': 1.7.8 + '@node-rs/xxhash-linux-x64-gnu': 1.7.8 + '@node-rs/xxhash-linux-x64-musl': 1.7.8 + '@node-rs/xxhash-win32-arm64-msvc': 1.7.8 + '@node-rs/xxhash-win32-ia32-msvc': 1.7.8 + '@node-rs/xxhash-win32-x64-msvc': 1.7.8 + + '@octokit/endpoint@11.0.5': + dependencies: + '@octokit/types': 18.0.0 universal-user-agent: 7.0.2 - '@octokit/openapi-types@23.0.1': {} + '@octokit/openapi-types@29.0.1': {} - '@octokit/request-error@6.1.7': + '@octokit/request-error@7.1.2': dependencies: - '@octokit/types': 13.8.0 + '@octokit/types': 18.0.0 - '@octokit/request@9.2.2': + '@octokit/request@10.0.16': dependencies: - '@octokit/endpoint': 10.1.3 - '@octokit/request-error': 6.1.7 - '@octokit/types': 13.8.0 - fast-content-type-parse: 2.0.1 + '@octokit/endpoint': 11.0.5 + '@octokit/request-error': 7.1.2 + '@octokit/types': 18.0.0 + content-type: 3.1.1 + json-with-bigint: 3.5.12 universal-user-agent: 7.0.2 - '@octokit/types@13.8.0': + '@octokit/types@18.0.0': dependencies: - '@octokit/openapi-types': 23.0.1 + '@octokit/openapi-types': 29.0.1 + + '@open-draft/until@3.0.1': {} + + '@oxc-project/types@0.152.0': {} + + '@oxc-resolver/binding-android-arm-eabi@11.24.2': + optional: true + + '@oxc-resolver/binding-android-arm64@11.24.2': + optional: true + + '@oxc-resolver/binding-darwin-arm64@11.24.2': + optional: true + + '@oxc-resolver/binding-darwin-x64@11.24.2': + optional: true + + '@oxc-resolver/binding-freebsd-x64@11.24.2': + optional: true + + '@oxc-resolver/binding-linux-arm-gnueabihf@11.24.2': + optional: true + + '@oxc-resolver/binding-linux-arm-musleabihf@11.24.2': + optional: true + + '@oxc-resolver/binding-linux-arm64-gnu@11.24.2': + optional: true - '@oxc-resolver/binding-darwin-arm64@1.12.0': + '@oxc-resolver/binding-linux-arm64-musl@11.24.2': optional: true - '@oxc-resolver/binding-darwin-x64@1.12.0': + '@oxc-resolver/binding-linux-ppc64-gnu@11.24.2': optional: true - '@oxc-resolver/binding-freebsd-x64@1.12.0': + '@oxc-resolver/binding-linux-riscv64-gnu@11.24.2': optional: true - '@oxc-resolver/binding-linux-arm-gnueabihf@1.12.0': + '@oxc-resolver/binding-linux-riscv64-musl@11.24.2': optional: true - '@oxc-resolver/binding-linux-arm64-gnu@1.12.0': + '@oxc-resolver/binding-linux-s390x-gnu@11.24.2': optional: true - '@oxc-resolver/binding-linux-arm64-musl@1.12.0': + '@oxc-resolver/binding-linux-x64-gnu@11.24.2': optional: true - '@oxc-resolver/binding-linux-x64-gnu@1.12.0': + '@oxc-resolver/binding-linux-x64-musl@11.24.2': optional: true - '@oxc-resolver/binding-linux-x64-musl@1.12.0': + '@oxc-resolver/binding-openharmony-arm64@11.24.2': optional: true - '@oxc-resolver/binding-wasm32-wasi@1.12.0': + '@oxc-resolver/binding-wasm32-wasi@11.24.2': dependencies: - '@napi-rs/wasm-runtime': 0.2.6 + '@emnapi/core': 1.11.2 + '@emnapi/runtime': 1.11.2 + '@napi-rs/wasm-runtime': 1.2.5(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) optional: true - '@oxc-resolver/binding-win32-arm64-msvc@1.12.0': + '@oxc-resolver/binding-win32-arm64-msvc@11.24.2': optional: true - '@oxc-resolver/binding-win32-x64-msvc@1.12.0': + '@oxc-resolver/binding-win32-x64-msvc@11.24.2': optional: true - '@pkgjs/parseargs@0.11.0': + '@oxlint/binding-android-arm-eabi@1.87.0': optional: true - '@rollup/rollup-android-arm-eabi@4.32.1': + '@oxlint/binding-android-arm64@1.87.0': optional: true - '@rollup/rollup-android-arm64@4.32.1': + '@oxlint/binding-darwin-arm64@1.87.0': optional: true - '@rollup/rollup-darwin-arm64@4.32.1': + '@oxlint/binding-darwin-x64@1.87.0': optional: true - '@rollup/rollup-darwin-x64@4.32.1': + '@oxlint/binding-freebsd-x64@1.87.0': optional: true - '@rollup/rollup-freebsd-arm64@4.32.1': + '@oxlint/binding-linux-arm-gnueabihf@1.87.0': optional: true - '@rollup/rollup-freebsd-x64@4.32.1': + '@oxlint/binding-linux-arm-musleabihf@1.87.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.32.1': + '@oxlint/binding-linux-arm64-gnu@1.87.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.32.1': + '@oxlint/binding-linux-arm64-musl@1.87.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.32.1': + '@oxlint/binding-linux-ppc64-gnu@1.87.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.32.1': + '@oxlint/binding-linux-riscv64-gnu@1.87.0': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.32.1': + '@oxlint/binding-linux-riscv64-musl@1.87.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.32.1': + '@oxlint/binding-linux-s390x-gnu@1.87.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.32.1': + '@oxlint/binding-linux-x64-gnu@1.87.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.32.1': + '@oxlint/binding-linux-x64-musl@1.87.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.32.1': + '@oxlint/binding-openharmony-arm64@1.87.0': optional: true - '@rollup/rollup-linux-x64-musl@4.32.1': + '@oxlint/binding-win32-arm64-msvc@1.87.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.32.1': + '@oxlint/binding-win32-ia32-msvc@1.87.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.32.1': + '@oxlint/binding-win32-x64-msvc@1.87.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.32.1': + '@pkgjs/parseargs@0.11.0': optional: true - '@sec-ant/readable-stream@0.4.1': {} + '@pkgr/core@0.2.10': {} - '@sindresorhus/is@5.6.0': {} + '@rolldown/binding-android-arm-eabi@1.2.12': + optional: true - '@sindresorhus/is@7.0.1': {} + '@rolldown/binding-android-arm64@1.2.12': + optional: true - '@swc-node/core@1.13.3(@swc/core@1.10.12)(@swc/types@0.1.17)': - dependencies: - '@swc/core': 1.10.12 - '@swc/types': 0.1.17 + '@rolldown/binding-darwin-arm64@1.2.12': + optional: true - '@swc-node/register@1.10.9(@swc/core@1.10.12)(@swc/types@0.1.17)(typescript@5.7.3)': - dependencies: - '@swc-node/core': 1.13.3(@swc/core@1.10.12)(@swc/types@0.1.17) - '@swc-node/sourcemap-support': 0.5.1 - '@swc/core': 1.10.12 - colorette: 2.0.20 - debug: 4.4.0 - oxc-resolver: 1.12.0 - pirates: 4.0.6 - tslib: 2.8.1 - typescript: 5.7.3 - transitivePeerDependencies: - - '@swc/types' - - supports-color + '@rolldown/binding-darwin-x64@1.2.12': + optional: true - '@swc-node/sourcemap-support@0.5.1': - dependencies: - source-map-support: 0.5.21 - tslib: 2.8.1 + '@rolldown/binding-freebsd-x64@1.2.12': + optional: true - '@swc/core-darwin-arm64@1.10.12': + '@rolldown/binding-linux-arm-gnueabihf@1.2.12': optional: true - '@swc/core-darwin-x64@1.10.12': + '@rolldown/binding-linux-arm64-gnu@1.2.12': optional: true - '@swc/core-linux-arm-gnueabihf@1.10.12': + '@rolldown/binding-linux-arm64-musl@1.2.12': optional: true - '@swc/core-linux-arm64-gnu@1.10.12': + '@rolldown/binding-linux-ppc64-gnu@1.2.12': optional: true - '@swc/core-linux-arm64-musl@1.10.12': + '@rolldown/binding-linux-s390x-gnu@1.2.12': optional: true - '@swc/core-linux-x64-gnu@1.10.12': + '@rolldown/binding-linux-x64-gnu@1.2.12': optional: true - '@swc/core-linux-x64-musl@1.10.12': + '@rolldown/binding-linux-x64-musl@1.2.12': optional: true - '@swc/core-win32-arm64-msvc@1.10.12': + '@rolldown/binding-openharmony-arm64@1.2.12': optional: true - '@swc/core-win32-ia32-msvc@1.10.12': + '@rolldown/binding-win32-arm64-msvc@1.2.12': optional: true - '@swc/core-win32-x64-msvc@1.10.12': + '@rolldown/binding-win32-x64-msvc@1.2.12': optional: true - '@swc/core@1.10.12': - dependencies: - '@swc/counter': 0.1.3 - '@swc/types': 0.1.17 - optionalDependencies: - '@swc/core-darwin-arm64': 1.10.12 - '@swc/core-darwin-x64': 1.10.12 - '@swc/core-linux-arm-gnueabihf': 1.10.12 - '@swc/core-linux-arm64-gnu': 1.10.12 - '@swc/core-linux-arm64-musl': 1.10.12 - '@swc/core-linux-x64-gnu': 1.10.12 - '@swc/core-linux-x64-musl': 1.10.12 - '@swc/core-win32-arm64-msvc': 1.10.12 - '@swc/core-win32-ia32-msvc': 1.10.12 - '@swc/core-win32-x64-msvc': 1.10.12 + '@rolldown/pluginutils@1.0.1': {} - '@swc/counter@0.1.3': {} + '@rollup/rollup-android-arm-eabi@4.64.0': + optional: true - '@swc/types@0.1.17': - dependencies: - '@swc/counter': 0.1.3 + '@rollup/rollup-android-arm64@4.64.0': + optional: true - '@szmarczak/http-timer@5.0.1': - dependencies: - defer-to-connect: 2.0.1 + '@rollup/rollup-darwin-arm64@4.64.0': + optional: true - '@tanstack/query-core@5.66.0': {} + '@rollup/rollup-darwin-x64@4.64.0': + optional: true - '@tanstack/react-query@5.66.0(react@19.0.0)': - dependencies: - '@tanstack/query-core': 5.66.0 - react: 19.0.0 + '@rollup/rollup-freebsd-arm64@4.64.0': + optional: true - '@tybys/wasm-util@0.9.0': - dependencies: - tslib: 2.8.1 + '@rollup/rollup-freebsd-x64@4.64.0': optional: true - '@types/babel__core@7.20.5': - dependencies: - '@babel/parser': 7.26.7 - '@babel/types': 7.26.7 - '@types/babel__generator': 7.6.8 - '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.6 + '@rollup/rollup-linux-arm-gnueabihf@4.64.0': + optional: true - '@types/babel__generator@7.6.8': - dependencies: - '@babel/types': 7.26.7 + '@rollup/rollup-linux-arm-musleabihf@4.64.0': + optional: true - '@types/babel__template@7.4.4': - dependencies: - '@babel/parser': 7.26.7 - '@babel/types': 7.26.7 + '@rollup/rollup-linux-arm64-gnu@4.64.0': + optional: true - '@types/babel__traverse@7.20.6': - dependencies: - '@babel/types': 7.26.7 + '@rollup/rollup-linux-arm64-musl@4.64.0': + optional: true - '@types/estree@1.0.6': {} + '@rollup/rollup-linux-loong64-gnu@4.64.0': + optional: true - '@types/fs-extra@9.0.13': - dependencies: - '@types/node': 20.17.16 + '@rollup/rollup-linux-loong64-musl@4.64.0': + optional: true + + '@rollup/rollup-linux-ppc64-gnu@4.64.0': + optional: true - '@types/http-cache-semantics@4.0.4': {} + '@rollup/rollup-linux-ppc64-musl@4.64.0': + optional: true - '@types/js-yaml@4.0.9': {} + '@rollup/rollup-linux-riscv64-gnu@4.64.0': + optional: true - '@types/json-schema@7.0.15': {} + '@rollup/rollup-linux-riscv64-musl@4.64.0': + optional: true - '@types/lodash@4.17.15': {} + '@rollup/rollup-linux-s390x-gnu@4.64.0': + optional: true - '@types/nock@11.1.0': + '@rollup/rollup-linux-x64-gnu@4.64.0': + optional: true + + '@rollup/rollup-linux-x64-musl@4.64.0': + optional: true + + '@rollup/rollup-openbsd-x64@4.64.0': + optional: true + + '@rollup/rollup-openharmony-arm64@4.64.0': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.64.0': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.64.0': + optional: true + + '@rollup/rollup-win32-x64-gnu@4.64.0': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.64.0': + optional: true + + '@sec-ant/readable-stream@0.4.1': {} + + '@sindresorhus/is@8.1.0': {} + + '@swc-node/core@1.15.0(@swc/core@1.16.13)(@swc/types@0.1.28)': + dependencies: + '@swc/core': 1.16.13 + '@swc/types': 0.1.28 + + '@swc-node/register@1.12.1(@swc/core@1.16.13)(@swc/types@0.1.28)(supports-color@7.2.0)(typescript@5.9.3)': dependencies: - nock: 13.5.6 + '@node-rs/xxhash': 1.7.8 + '@swc-node/core': 1.15.0(@swc/core@1.16.13)(@swc/types@0.1.28) + '@swc-node/sourcemap-support': 0.6.1 + '@swc/core': 1.16.13 + colorette: 2.0.20 + debug: 4.4.3(supports-color@7.2.0) + fast-json-stable-stringify: 2.1.0 + oxc-resolver: 11.24.2 + pirates: 4.0.7 + tslib: 2.8.1 + typescript: 5.9.3 transitivePeerDependencies: + - '@swc/types' - supports-color - '@types/node@20.17.16': + '@swc-node/sourcemap-support@0.6.1': dependencies: - undici-types: 6.19.8 + source-map-support: 0.5.21 + tslib: 2.8.1 - '@types/pluralize@0.0.29': {} + '@swc/core-darwin-arm64@1.16.13': + optional: true - '@types/prettier@3.0.0': + '@swc/core-darwin-x64@1.16.13': + optional: true + + '@swc/core-linux-arm-gnueabihf@1.16.13': + optional: true + + '@swc/core-linux-arm64-gnu@1.16.13': + optional: true + + '@swc/core-linux-arm64-musl@1.16.13': + optional: true + + '@swc/core-linux-ppc64-gnu@1.16.13': + optional: true + + '@swc/core-linux-s390x-gnu@1.16.13': + optional: true + + '@swc/core-linux-x64-gnu@1.16.13': + optional: true + + '@swc/core-linux-x64-musl@1.16.13': + optional: true + + '@swc/core-win32-arm64-msvc@1.16.13': + optional: true + + '@swc/core-win32-ia32-msvc@1.16.13': + optional: true + + '@swc/core-win32-x64-msvc@1.16.13': + optional: true + + '@swc/core@1.16.13': dependencies: - prettier: 3.4.2 + '@swc/counter': 0.1.3 + '@swc/types': 0.1.28 + optionalDependencies: + '@swc/core-darwin-arm64': 1.16.13 + '@swc/core-darwin-x64': 1.16.13 + '@swc/core-linux-arm-gnueabihf': 1.16.13 + '@swc/core-linux-arm64-gnu': 1.16.13 + '@swc/core-linux-arm64-musl': 1.16.13 + '@swc/core-linux-ppc64-gnu': 1.16.13 + '@swc/core-linux-s390x-gnu': 1.16.13 + '@swc/core-linux-x64-gnu': 1.16.13 + '@swc/core-linux-x64-musl': 1.16.13 + '@swc/core-win32-arm64-msvc': 1.16.13 + '@swc/core-win32-ia32-msvc': 1.16.13 + '@swc/core-win32-x64-msvc': 1.16.13 - '@types/qs@6.9.18': {} + '@swc/counter@0.1.3': {} - '@types/react-dom@19.0.3(@types/react@19.0.8)': + '@swc/types@0.1.28': dependencies: - '@types/react': 19.0.8 + '@swc/counter': 0.1.3 - '@types/react@19.0.8': + '@tanstack/query-core@5.104.1': {} + + '@tanstack/react-query@5.104.1(react@19.3.0)': dependencies: - csstype: 3.1.3 + '@tanstack/query-core': 5.104.1 + react: 19.3.0 - '@types/slash@3.0.0': + '@tybys/wasm-util@0.10.4': dependencies: - slash: 4.0.0 - - '@typescript-eslint/eslint-plugin@8.22.0(@typescript-eslint/parser@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)': - dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.22.0 - '@typescript-eslint/type-utils': 8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) - '@typescript-eslint/utils': 8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.22.0 - eslint: 9.19.0(jiti@2.4.2) - graphemer: 1.4.0 - ignore: 5.3.2 - natural-compare: 1.4.0 - ts-api-utils: 2.0.0(typescript@5.7.3) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color + tslib: 2.8.1 + optional: true - '@typescript-eslint/parser@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)': + '@types/chai@5.2.3': dependencies: - '@typescript-eslint/scope-manager': 8.22.0 - '@typescript-eslint/types': 8.22.0 - '@typescript-eslint/typescript-estree': 8.22.0(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.22.0 - debug: 4.4.0 - eslint: 9.19.0(jiti@2.4.2) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color + '@types/deep-eql': 4.0.2 + assertion-error: 2.0.1 - '@typescript-eslint/scope-manager@8.22.0': + '@types/debug@4.1.13': dependencies: - '@typescript-eslint/types': 8.22.0 - '@typescript-eslint/visitor-keys': 8.22.0 + '@types/ms': 2.1.0 - '@typescript-eslint/type-utils@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)': - dependencies: - '@typescript-eslint/typescript-estree': 8.22.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) - debug: 4.4.0 - eslint: 9.19.0(jiti@2.4.2) - ts-api-utils: 2.0.0(typescript@5.7.3) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color + '@types/deep-eql@4.0.2': {} - '@typescript-eslint/types@8.22.0': {} + '@types/estree@1.0.6': {} - '@typescript-eslint/typescript-estree@8.22.0(typescript@5.7.3)': - dependencies: - '@typescript-eslint/types': 8.22.0 - '@typescript-eslint/visitor-keys': 8.22.0 - debug: 4.4.0 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.0 - ts-api-utils: 2.0.0(typescript@5.7.3) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color + '@types/estree@1.0.9': {} - '@typescript-eslint/utils@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3)': + '@types/fs-extra@11.0.4': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 8.22.0 - '@typescript-eslint/types': 8.22.0 - '@typescript-eslint/typescript-estree': 8.22.0(typescript@5.7.3) - eslint: 9.19.0(jiti@2.4.2) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color + '@types/jsonfile': 6.1.4 + '@types/node': 26.6.4 + + '@types/http-cache-semantics@4.2.0': {} + + '@types/js-yaml@4.0.9': {} - '@typescript-eslint/visitor-keys@8.22.0': + '@types/jsonfile@6.1.4': dependencies: - '@typescript-eslint/types': 8.22.0 - eslint-visitor-keys: 4.2.0 + '@types/node': 26.6.4 - '@vitejs/plugin-react@4.3.4(vite@6.0.11(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0))': + '@types/lodash@4.17.25': {} + + '@types/ms@2.1.0': {} + + '@types/nock@11.1.0(supports-color@7.2.0)': dependencies: - '@babel/core': 7.26.7 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.7) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.7) - '@types/babel__core': 7.20.5 - react-refresh: 0.14.2 - vite: 6.0.11(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0) + nock: 15.0.1(supports-color@7.2.0) transitivePeerDependencies: - supports-color - '@vitest/expect@3.0.5': + '@types/node@26.6.4': dependencies: - '@vitest/spy': 3.0.5 - '@vitest/utils': 3.0.5 - chai: 5.1.2 - tinyrainbow: 2.0.0 + undici-types: 8.9.0 - '@vitest/mocker@3.0.5(vite@6.0.11(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0))': - dependencies: - '@vitest/spy': 3.0.5 - estree-walker: 3.0.3 - magic-string: 0.30.17 - optionalDependencies: - vite: 6.0.11(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0) + '@types/pluralize@0.0.33': {} - '@vitest/pretty-format@3.0.5': + '@types/prettier@3.0.0': dependencies: - tinyrainbow: 2.0.0 + prettier: 3.9.9 - '@vitest/runner@3.0.5': + '@types/qs@6.15.1': {} + + '@types/react-dom@19.3.0(@types/react@19.3.0)': dependencies: - '@vitest/utils': 3.0.5 - pathe: 2.0.2 + '@types/react': 19.3.0 - '@vitest/snapshot@3.0.5': + '@types/react@19.3.0': dependencies: - '@vitest/pretty-format': 3.0.5 - magic-string: 0.30.17 - pathe: 2.0.2 + csstype: 3.2.3 - '@vitest/spy@3.0.5': + '@types/slash@3.0.0': dependencies: - tinyspy: 3.0.2 + slash: 5.1.0 - '@vitest/utils@3.0.5': + '@vitejs/plugin-react@6.1.2(vite@8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1))': dependencies: - '@vitest/pretty-format': 3.0.5 - loupe: 3.1.3 - tinyrainbow: 2.0.0 + '@rolldown/pluginutils': 1.0.1 + vite: 8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1) - acorn-jsx@5.3.2(acorn@8.14.0): + '@vitest/mocker@5.0.3(vite@8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1))': dependencies: - acorn: 8.14.0 + '@jridgewell/trace-mapping': 0.3.31 + '@vitest/spy': 5.0.3 + estree-walker: 3.0.3 + magic-string: 1.4.3 + optionalDependencies: + vite: 8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1) - acorn@8.14.0: {} + '@vitest/spy@5.0.3': {} - ajv@6.12.6: - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 + acorn@8.19.0: {} all-contributors-cli@6.26.1(encoding@0.1.13): dependencies: @@ -3166,74 +3222,38 @@ snapshots: balanced-match@1.0.2: {} - brace-expansion@1.1.11: - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - brace-expansion@2.0.1: dependencies: balanced-match: 1.0.2 - braces@3.0.3: - dependencies: - fill-range: 7.1.1 - - browserslist@4.24.4: - dependencies: - caniuse-lite: 1.0.30001696 - electron-to-chromium: 1.5.90 - node-releases: 2.0.19 - update-browserslist-db: 1.1.2(browserslist@4.24.4) - buffer-from@1.1.2: {} - bundle-require@5.1.0(esbuild@0.24.2): + bundle-require@5.1.0(esbuild@0.27.7): dependencies: - esbuild: 0.24.2 + esbuild: 0.27.7 load-tsconfig: 0.2.5 - cac@6.7.14: {} - - cacheable-lookup@7.0.0: {} + byte-counter@0.1.0: {} - cacheable-request@10.2.14: - dependencies: - '@types/http-cache-semantics': 4.0.4 - get-stream: 6.0.1 - http-cache-semantics: 4.1.1 - keyv: 4.5.4 - mimic-response: 4.0.0 - normalize-url: 8.0.1 - responselike: 3.0.0 + cac@6.7.14: {} - cacheable-request@12.0.1: + cacheable-request@13.0.19: dependencies: - '@types/http-cache-semantics': 4.0.4 + '@types/http-cache-semantics': 4.2.0 get-stream: 9.0.1 - http-cache-semantics: 4.1.1 - keyv: 4.5.4 + http-cache-semantics: 4.3.0 + keyv: 5.6.0 mimic-response: 4.0.0 - normalize-url: 8.0.1 - responselike: 3.0.0 + normalize-url: 8.1.1 + responselike: 4.0.2 call-me-maybe@1.0.2: {} - callsites@3.1.0: {} - camelcase@5.3.1: {} - caniuse-lite@1.0.30001696: {} - case@1.6.3: {} - chai@5.1.2: - dependencies: - assertion-error: 2.0.1 - check-error: 2.1.1 - deep-eql: 5.0.2 - loupe: 3.1.3 - pathval: 2.0.0 + chai@6.3.0: {} chalk@4.1.2: dependencies: @@ -3242,12 +3262,12 @@ snapshots: chardet@0.7.0: {} - check-error@2.1.1: {} - chokidar@4.0.3: dependencies: readdirp: 4.1.1 + chunk-data@0.1.0: {} + cli-cursor@3.1.0: dependencies: restore-cursor: 3.1.0 @@ -3295,11 +3315,11 @@ snapshots: commander@4.1.1: {} - concat-map@0.0.1: {} + confbox@0.1.8: {} consola@3.4.0: {} - convert-source-map@2.0.0: {} + content-type@3.1.1: {} cross-spawn@7.0.6: dependencies: @@ -3307,30 +3327,26 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - csstype@3.1.3: {} + csstype@3.2.3: {} - debug@4.4.0: + debug@4.4.3(supports-color@7.2.0): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 7.2.0 decamelize@1.2.0: {} - decompress-response@6.0.0: + decompress-response@10.0.0: dependencies: - mimic-response: 3.1.0 - - deep-eql@5.0.2: {} - - deep-is@0.1.4: {} + mimic-response: 4.0.0 - defer-to-connect@2.0.1: {} + detect-libc@2.1.2: {} didyoumean@1.2.2: {} eastasianwidth@0.2.0: {} - electron-to-chromium@1.5.90: {} - emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} @@ -3340,129 +3356,48 @@ snapshots: iconv-lite: 0.6.3 optional: true - es-module-lexer@1.6.0: {} + es-module-lexer@2.3.2: {} es6-promise@3.3.1: {} - esbuild@0.24.2: + esbuild@0.27.7: optionalDependencies: - '@esbuild/aix-ppc64': 0.24.2 - '@esbuild/android-arm': 0.24.2 - '@esbuild/android-arm64': 0.24.2 - '@esbuild/android-x64': 0.24.2 - '@esbuild/darwin-arm64': 0.24.2 - '@esbuild/darwin-x64': 0.24.2 - '@esbuild/freebsd-arm64': 0.24.2 - '@esbuild/freebsd-x64': 0.24.2 - '@esbuild/linux-arm': 0.24.2 - '@esbuild/linux-arm64': 0.24.2 - '@esbuild/linux-ia32': 0.24.2 - '@esbuild/linux-loong64': 0.24.2 - '@esbuild/linux-mips64el': 0.24.2 - '@esbuild/linux-ppc64': 0.24.2 - '@esbuild/linux-riscv64': 0.24.2 - '@esbuild/linux-s390x': 0.24.2 - '@esbuild/linux-x64': 0.24.2 - '@esbuild/netbsd-arm64': 0.24.2 - '@esbuild/netbsd-x64': 0.24.2 - '@esbuild/openbsd-arm64': 0.24.2 - '@esbuild/openbsd-x64': 0.24.2 - '@esbuild/sunos-x64': 0.24.2 - '@esbuild/win32-arm64': 0.24.2 - '@esbuild/win32-ia32': 0.24.2 - '@esbuild/win32-x64': 0.24.2 + '@esbuild/aix-ppc64': 0.27.7 + '@esbuild/android-arm': 0.27.7 + '@esbuild/android-arm64': 0.27.7 + '@esbuild/android-x64': 0.27.7 + '@esbuild/darwin-arm64': 0.27.7 + '@esbuild/darwin-x64': 0.27.7 + '@esbuild/freebsd-arm64': 0.27.7 + '@esbuild/freebsd-x64': 0.27.7 + '@esbuild/linux-arm': 0.27.7 + '@esbuild/linux-arm64': 0.27.7 + '@esbuild/linux-ia32': 0.27.7 + '@esbuild/linux-loong64': 0.27.7 + '@esbuild/linux-mips64el': 0.27.7 + '@esbuild/linux-ppc64': 0.27.7 + '@esbuild/linux-riscv64': 0.27.7 + '@esbuild/linux-s390x': 0.27.7 + '@esbuild/linux-x64': 0.27.7 + '@esbuild/netbsd-arm64': 0.27.7 + '@esbuild/netbsd-x64': 0.27.7 + '@esbuild/openbsd-arm64': 0.27.7 + '@esbuild/openbsd-x64': 0.27.7 + '@esbuild/openharmony-arm64': 0.27.7 + '@esbuild/sunos-x64': 0.27.7 + '@esbuild/win32-arm64': 0.27.7 + '@esbuild/win32-ia32': 0.27.7 + '@esbuild/win32-x64': 0.27.7 escalade@3.2.0: {} escape-string-regexp@1.0.5: {} - escape-string-regexp@4.0.0: {} - - eslint-scope@8.2.0: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - - eslint-visitor-keys@3.4.3: {} - - eslint-visitor-keys@4.2.0: {} - - eslint@9.19.0(jiti@2.4.2): - dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@2.4.2)) - '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.19.2 - '@eslint/core': 0.10.0 - '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.19.0 - '@eslint/plugin-kit': 0.2.5 - '@humanfs/node': 0.16.6 - '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.1 - '@types/estree': 1.0.6 - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.0 - escape-string-regexp: 4.0.0 - eslint-scope: 8.2.0 - eslint-visitor-keys: 4.2.0 - espree: 10.3.0 - esquery: 1.6.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 8.0.0 - find-up: 5.0.0 - glob-parent: 6.0.2 - ignore: 5.3.2 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - json-stable-stringify-without-jsonify: 1.0.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - optionalDependencies: - jiti: 2.4.2 - transitivePeerDependencies: - - supports-color - - espree@10.3.0: - dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) - eslint-visitor-keys: 4.2.0 - - esquery@1.6.0: - dependencies: - estraverse: 5.3.0 - - esrecurse@4.3.0: - dependencies: - estraverse: 5.3.0 - - estraverse@5.3.0: {} - estree-walker@3.0.3: dependencies: '@types/estree': 1.0.6 - esutils@2.0.3: {} - - execa@5.1.1: - dependencies: - cross-spawn: 7.0.6 - get-stream: 6.0.1 - human-signals: 2.1.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - - expect-type@1.1.0: {} + expect-type@1.4.0: {} external-editor@3.1.0: dependencies: @@ -3470,71 +3405,45 @@ snapshots: iconv-lite: 0.4.24 tmp: 0.0.33 - fast-content-type-parse@2.0.1: {} - - fast-deep-equal@3.1.3: {} - - fast-glob@3.3.3: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - fast-json-stable-stringify@2.1.0: {} - fast-levenshtein@2.0.6: {} - fast-safe-stringify@2.1.1: {} - fastq@1.19.0: + fast-string-truncated-width@3.0.3: {} + + fast-string-width@3.0.2: + dependencies: + fast-string-truncated-width: 3.0.3 + + fast-wrap-ansi@0.2.2: dependencies: - reusify: 1.0.4 + fast-string-width: 3.0.2 - fdir@6.4.3(picomatch@4.0.2): + fdir@6.5.0(picomatch@4.0.7): optionalDependencies: - picomatch: 4.0.2 + picomatch: 4.0.7 figures@3.2.0: dependencies: escape-string-regexp: 1.0.5 - file-entry-cache@8.0.0: - dependencies: - flat-cache: 4.0.1 - - fill-range@7.1.1: - dependencies: - to-regex-range: 5.0.1 - find-up@4.1.0: dependencies: locate-path: 5.0.0 path-exists: 4.0.0 - find-up@5.0.0: + fix-dts-default-cjs-exports@1.0.1: dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - - flat-cache@4.0.1: - dependencies: - flatted: 3.3.2 - keyv: 4.5.4 - - flatted@3.3.2: {} + magic-string: 0.30.21 + mlly: 1.8.2 + rollup: 4.64.0 foreground-child@3.3.0: dependencies: cross-spawn: 7.0.6 signal-exit: 4.1.0 - form-data-encoder@2.1.4: {} - - form-data-encoder@4.0.2: {} - - fs-extra@10.1.0: + fs-extra@11.4.1: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 @@ -3543,25 +3452,13 @@ snapshots: fsevents@2.3.3: optional: true - gensync@1.0.0-beta.2: {} - get-caller-file@2.0.5: {} - get-stream@6.0.1: {} - get-stream@9.0.1: dependencies: '@sec-ant/readable-stream': 0.4.1 is-stream: 4.0.1 - glob-parent@5.1.2: - dependencies: - is-glob: 4.0.3 - - glob-parent@6.0.2: - dependencies: - is-glob: 4.0.3 - glob@10.4.5: dependencies: foreground-child: 3.3.0 @@ -3571,63 +3468,33 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 - globals@11.12.0: {} - - globals@14.0.0: {} - - globals@15.14.0: {} - - got-fetch@5.1.10(got@12.6.1): + got-fetch@6.0.2(got@16.0.0): dependencies: - got: 12.6.1 + got: 16.0.0 - got@12.6.1: + got@16.0.0: dependencies: - '@sindresorhus/is': 5.6.0 - '@szmarczak/http-timer': 5.0.1 - cacheable-lookup: 7.0.0 - cacheable-request: 10.2.14 - decompress-response: 6.0.0 - form-data-encoder: 2.1.4 - get-stream: 6.0.1 - http2-wrapper: 2.2.1 - lowercase-keys: 3.0.0 - p-cancelable: 3.0.0 - responselike: 3.0.0 - - got@14.4.5: - dependencies: - '@sindresorhus/is': 7.0.1 - '@szmarczak/http-timer': 5.0.1 - cacheable-lookup: 7.0.0 - cacheable-request: 12.0.1 - decompress-response: 6.0.0 - form-data-encoder: 4.0.2 - http2-wrapper: 2.2.1 - lowercase-keys: 3.0.0 - p-cancelable: 4.0.1 - responselike: 3.0.0 - type-fest: 4.33.0 + '@sindresorhus/is': 8.1.0 + byte-counter: 0.1.0 + cacheable-request: 13.0.19 + chunk-data: 0.1.0 + decompress-response: 10.0.0 + keyv: 5.6.0 + lowercase-keys: 4.0.1 + responselike: 4.0.2 + type-fest: 5.10.0 + uint8array-extras: 1.6.0 graceful-fs@4.2.11: {} - graphemer@1.4.0: {} - has-flag@4.0.0: {} highlight.js@10.7.3: {} - http-cache-semantics@4.1.1: {} + http-cache-semantics@4.3.0: {} http2-client@1.3.5: {} - http2-wrapper@2.2.1: - dependencies: - quick-lru: 5.1.1 - resolve-alpn: 1.2.1 - - human-signals@2.1.0: {} - husky@9.1.7: {} iconv-lite@0.4.24: @@ -3639,14 +3506,7 @@ snapshots: safer-buffer: 2.1.2 optional: true - ignore@5.3.2: {} - - import-fresh@3.3.0: - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - - imurmurhash@0.1.4: {} + ignore@7.0.12: {} inquirer@7.3.3: dependencies: @@ -3664,17 +3524,9 @@ snapshots: strip-ansi: 6.0.1 through: 2.3.8 - is-extglob@2.1.1: {} - is-fullwidth-code-point@3.0.0: {} - is-glob@4.0.3: - dependencies: - is-extglob: 2.1.1 - - is-number@7.0.0: {} - - is-stream@2.0.1: {} + is-node-process@1.2.0: {} is-stream@4.0.1: {} @@ -3691,29 +3543,17 @@ snapshots: joycon@3.1.1: {} - js-tokens@4.0.0: {} - - js-yaml@4.1.0: + js-yaml@5.4.3: dependencies: argparse: 2.0.1 - jsesc@3.1.0: {} - - json-buffer@3.0.1: {} - json-fixer@1.6.15: dependencies: '@babel/runtime': 7.26.7 chalk: 4.1.2 pegjs: 0.10.0 - json-schema-traverse@0.4.1: {} - - json-stable-stringify-without-jsonify@1.0.1: {} - - json-stringify-safe@5.0.1: {} - - json5@2.2.3: {} + json-with-bigint@3.5.12: {} jsonfile@6.1.0: dependencies: @@ -3721,14 +3561,58 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - keyv@4.5.4: + keyv@5.6.0: dependencies: - json-buffer: 3.0.1 + '@keyv/serialize': 1.1.1 + + lightningcss-android-arm64@1.33.0: + optional: true - levn@0.4.1: + lightningcss-darwin-arm64@1.33.0: + optional: true + + lightningcss-darwin-x64@1.33.0: + optional: true + + lightningcss-freebsd-x64@1.33.0: + optional: true + + lightningcss-linux-arm-gnueabihf@1.33.0: + optional: true + + lightningcss-linux-arm64-gnu@1.33.0: + optional: true + + lightningcss-linux-arm64-musl@1.33.0: + optional: true + + lightningcss-linux-x64-gnu@1.33.0: + optional: true + + lightningcss-linux-x64-musl@1.33.0: + optional: true + + lightningcss-win32-arm64-msvc@1.33.0: + optional: true + + lightningcss-win32-x64-msvc@1.33.0: + optional: true + + lightningcss@1.33.0: dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 + detect-libc: 2.1.2 + optionalDependencies: + lightningcss-android-arm64: 1.33.0 + lightningcss-darwin-arm64: 1.33.0 + lightningcss-darwin-x64: 1.33.0 + lightningcss-freebsd-x64: 1.33.0 + lightningcss-linux-arm-gnueabihf: 1.33.0 + lightningcss-linux-arm64-gnu: 1.33.0 + lightningcss-linux-arm64-musl: 1.33.0 + lightningcss-linux-x64-gnu: 1.33.0 + lightningcss-linux-x64-musl: 1.33.0 + lightningcss-win32-arm64-msvc: 1.33.0 + lightningcss-win32-x64-msvc: 1.33.0 lilconfig@3.1.3: {} @@ -3740,59 +3624,41 @@ snapshots: dependencies: p-locate: 4.1.0 - locate-path@6.0.0: - dependencies: - p-locate: 5.0.0 - - lodash.merge@4.6.2: {} - - lodash.sortby@4.7.0: {} - lodash@4.17.21: {} - loose-envify@1.4.0: - dependencies: - js-tokens: 4.0.0 - - loupe@3.1.3: {} + lodash@4.18.1: {} lowercase-keys@3.0.0: {} - lru-cache@10.4.3: {} + lowercase-keys@4.0.1: {} - lru-cache@5.1.1: - dependencies: - yallist: 3.1.1 + lru-cache@10.4.3: {} - magic-string@0.30.17: + magic-string@0.30.21: dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - - merge-stream@2.0.0: {} + '@jridgewell/sourcemap-codec': 1.6.0 - merge2@1.4.1: {} - - micromatch@4.0.8: + magic-string@1.4.3: dependencies: - braces: 3.0.3 - picomatch: 2.3.1 + '@jridgewell/sourcemap-codec': 1.6.0 mimic-fn@2.1.0: {} - mimic-response@3.1.0: {} - mimic-response@4.0.0: {} - minimatch@3.1.2: - dependencies: - brace-expansion: 1.1.11 - minimatch@9.0.5: dependencies: brace-expansion: 2.0.1 minipass@7.1.2: {} + mlly@1.8.2: + dependencies: + acorn: 8.19.0 + pathe: 2.0.3 + pkg-types: 1.3.1 + ufo: 1.6.4 + mri@1.2.0: {} ms@2.1.3: {} @@ -3805,15 +3671,11 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nanoid@3.3.8: {} + nanoid@3.3.20: {} - natural-compare@1.4.0: {} - - nock@13.5.6: + nock@15.0.1(supports-color@7.2.0): dependencies: - debug: 4.4.0 - json-stringify-safe: 5.0.1 - propagate: 2.0.1 + '@mswjs/interceptors': 0.44.0(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -3831,13 +3693,7 @@ snapshots: dependencies: es6-promise: 3.3.1 - node-releases@2.0.19: {} - - normalize-url@8.0.1: {} - - npm-run-path@4.0.1: - dependencies: - path-key: 3.1.1 + normalize-url@8.1.1: {} oas-kit-common@1.0.8: dependencies: @@ -3872,67 +3728,76 @@ snapshots: object-assign@4.1.1: {} + obug@2.2.1: {} + onetime@5.1.2: dependencies: mimic-fn: 2.1.0 - openapi3-ts@4.4.0: + openapi3-ts@4.6.1: dependencies: - yaml: 2.7.0 - - optionator@0.9.4: - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - word-wrap: 1.2.5 + yaml: 2.9.1 os-tmpdir@1.0.2: {} - oxc-resolver@1.12.0: + outvariant@1.4.3: {} + + oxc-resolver@11.24.2: + optionalDependencies: + '@oxc-resolver/binding-android-arm-eabi': 11.24.2 + '@oxc-resolver/binding-android-arm64': 11.24.2 + '@oxc-resolver/binding-darwin-arm64': 11.24.2 + '@oxc-resolver/binding-darwin-x64': 11.24.2 + '@oxc-resolver/binding-freebsd-x64': 11.24.2 + '@oxc-resolver/binding-linux-arm-gnueabihf': 11.24.2 + '@oxc-resolver/binding-linux-arm-musleabihf': 11.24.2 + '@oxc-resolver/binding-linux-arm64-gnu': 11.24.2 + '@oxc-resolver/binding-linux-arm64-musl': 11.24.2 + '@oxc-resolver/binding-linux-ppc64-gnu': 11.24.2 + '@oxc-resolver/binding-linux-riscv64-gnu': 11.24.2 + '@oxc-resolver/binding-linux-riscv64-musl': 11.24.2 + '@oxc-resolver/binding-linux-s390x-gnu': 11.24.2 + '@oxc-resolver/binding-linux-x64-gnu': 11.24.2 + '@oxc-resolver/binding-linux-x64-musl': 11.24.2 + '@oxc-resolver/binding-openharmony-arm64': 11.24.2 + '@oxc-resolver/binding-wasm32-wasi': 11.24.2 + '@oxc-resolver/binding-win32-arm64-msvc': 11.24.2 + '@oxc-resolver/binding-win32-x64-msvc': 11.24.2 + + oxlint@1.87.0: optionalDependencies: - '@oxc-resolver/binding-darwin-arm64': 1.12.0 - '@oxc-resolver/binding-darwin-x64': 1.12.0 - '@oxc-resolver/binding-freebsd-x64': 1.12.0 - '@oxc-resolver/binding-linux-arm-gnueabihf': 1.12.0 - '@oxc-resolver/binding-linux-arm64-gnu': 1.12.0 - '@oxc-resolver/binding-linux-arm64-musl': 1.12.0 - '@oxc-resolver/binding-linux-x64-gnu': 1.12.0 - '@oxc-resolver/binding-linux-x64-musl': 1.12.0 - '@oxc-resolver/binding-wasm32-wasi': 1.12.0 - '@oxc-resolver/binding-win32-arm64-msvc': 1.12.0 - '@oxc-resolver/binding-win32-x64-msvc': 1.12.0 - - p-cancelable@3.0.0: {} - - p-cancelable@4.0.1: {} + '@oxlint/binding-android-arm-eabi': 1.87.0 + '@oxlint/binding-android-arm64': 1.87.0 + '@oxlint/binding-darwin-arm64': 1.87.0 + '@oxlint/binding-darwin-x64': 1.87.0 + '@oxlint/binding-freebsd-x64': 1.87.0 + '@oxlint/binding-linux-arm-gnueabihf': 1.87.0 + '@oxlint/binding-linux-arm-musleabihf': 1.87.0 + '@oxlint/binding-linux-arm64-gnu': 1.87.0 + '@oxlint/binding-linux-arm64-musl': 1.87.0 + '@oxlint/binding-linux-ppc64-gnu': 1.87.0 + '@oxlint/binding-linux-riscv64-gnu': 1.87.0 + '@oxlint/binding-linux-riscv64-musl': 1.87.0 + '@oxlint/binding-linux-s390x-gnu': 1.87.0 + '@oxlint/binding-linux-x64-gnu': 1.87.0 + '@oxlint/binding-linux-x64-musl': 1.87.0 + '@oxlint/binding-openharmony-arm64': 1.87.0 + '@oxlint/binding-win32-arm64-msvc': 1.87.0 + '@oxlint/binding-win32-ia32-msvc': 1.87.0 + '@oxlint/binding-win32-x64-msvc': 1.87.0 p-limit@2.3.0: dependencies: p-try: 2.2.0 - p-limit@3.1.0: - dependencies: - yocto-queue: 0.1.0 - p-locate@4.1.0: dependencies: p-limit: 2.3.0 - p-locate@5.0.0: - dependencies: - p-limit: 3.1.0 - p-try@2.2.0: {} package-json-from-dist@1.0.1: {} - parent-module@1.0.1: - dependencies: - callsites: 3.1.0 - parse5-htmlparser2-tree-adapter@6.0.1: dependencies: parse5: 6.0.1 @@ -3950,78 +3815,66 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 - pathe@2.0.2: {} - - pathval@2.0.0: {} + pathe@2.0.3: {} pegjs@0.10.0: {} picocolors@1.1.1: {} - picomatch@2.3.1: {} - - picomatch@3.0.1: {} - picomatch@4.0.2: {} + picomatch@4.0.7: {} + pify@5.0.0: {} pirates@4.0.6: {} + pirates@4.0.7: {} + + pkg-types@1.3.1: + dependencies: + confbox: 0.1.8 + mlly: 1.8.2 + pathe: 2.0.3 + pluralize@8.0.0: {} - postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.5.1)(yaml@2.7.0): + postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.5.29)(yaml@2.9.1): dependencies: lilconfig: 3.1.3 optionalDependencies: jiti: 2.4.2 - postcss: 8.5.1 - yaml: 2.7.0 + postcss: 8.5.29 + yaml: 2.9.1 - postcss@8.5.1: + postcss@8.5.29: dependencies: - nanoid: 3.3.8 + nanoid: 3.3.20 picocolors: 1.1.1 - source-map-js: 1.2.1 - - prelude-ls@1.2.1: {} + source-map-js: 1.2.2 prettier@2.8.8: optional: true - prettier@3.4.2: {} + prettier@3.9.9: {} - pretty-quick@4.0.0(prettier@3.4.2): + pretty-quick@4.2.2(prettier@3.9.9): dependencies: - execa: 5.1.1 - find-up: 5.0.0 - ignore: 5.3.2 + '@pkgr/core': 0.2.10 + ignore: 7.0.12 mri: 1.2.0 picocolors: 1.1.1 - picomatch: 3.0.1 - prettier: 3.4.2 + picomatch: 4.0.2 + prettier: 3.9.9 + tinyexec: 0.3.2 tslib: 2.8.1 - propagate@2.0.1: {} - - punycode@2.3.1: {} - - queue-microtask@1.2.3: {} - - quick-lru@5.1.1: {} - - react-dom@19.0.0(react@19.0.0): + react-dom@19.3.0(react@19.3.0): dependencies: - react: 19.0.0 - scheduler: 0.25.0 + react: 19.3.0 + scheduler: 0.28.0 - react-refresh@0.14.2: {} - - react@18.3.1: - dependencies: - loose-envify: 1.4.0 - - react@19.0.0: {} + react@19.3.0: {} readdirp@4.1.1: {} @@ -4033,13 +3886,9 @@ snapshots: require-main-filename@2.0.0: {} - resolve-alpn@1.2.1: {} - - resolve-from@4.0.0: {} - resolve-from@5.0.0: {} - responselike@3.0.0: + responselike@4.0.2: dependencies: lowercase-keys: 3.0.0 @@ -4048,50 +3897,70 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 - reusify@1.0.4: {} + rettime@0.11.12: {} - rollup@4.32.1: + rolldown@1.2.12: dependencies: - '@types/estree': 1.0.6 + '@oxc-project/types': 0.152.0 + '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.32.1 - '@rollup/rollup-android-arm64': 4.32.1 - '@rollup/rollup-darwin-arm64': 4.32.1 - '@rollup/rollup-darwin-x64': 4.32.1 - '@rollup/rollup-freebsd-arm64': 4.32.1 - '@rollup/rollup-freebsd-x64': 4.32.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.32.1 - '@rollup/rollup-linux-arm-musleabihf': 4.32.1 - '@rollup/rollup-linux-arm64-gnu': 4.32.1 - '@rollup/rollup-linux-arm64-musl': 4.32.1 - '@rollup/rollup-linux-loongarch64-gnu': 4.32.1 - '@rollup/rollup-linux-powerpc64le-gnu': 4.32.1 - '@rollup/rollup-linux-riscv64-gnu': 4.32.1 - '@rollup/rollup-linux-s390x-gnu': 4.32.1 - '@rollup/rollup-linux-x64-gnu': 4.32.1 - '@rollup/rollup-linux-x64-musl': 4.32.1 - '@rollup/rollup-win32-arm64-msvc': 4.32.1 - '@rollup/rollup-win32-ia32-msvc': 4.32.1 - '@rollup/rollup-win32-x64-msvc': 4.32.1 + '@rolldown/binding-android-arm-eabi': 1.2.12 + '@rolldown/binding-android-arm64': 1.2.12 + '@rolldown/binding-darwin-arm64': 1.2.12 + '@rolldown/binding-darwin-x64': 1.2.12 + '@rolldown/binding-freebsd-x64': 1.2.12 + '@rolldown/binding-linux-arm-gnueabihf': 1.2.12 + '@rolldown/binding-linux-arm64-gnu': 1.2.12 + '@rolldown/binding-linux-arm64-musl': 1.2.12 + '@rolldown/binding-linux-ppc64-gnu': 1.2.12 + '@rolldown/binding-linux-s390x-gnu': 1.2.12 + '@rolldown/binding-linux-x64-gnu': 1.2.12 + '@rolldown/binding-linux-x64-musl': 1.2.12 + '@rolldown/binding-openharmony-arm64': 1.2.12 + '@rolldown/binding-win32-arm64-msvc': 1.2.12 + '@rolldown/binding-win32-x64-msvc': 1.2.12 + + rollup@4.64.0: + dependencies: + '@types/estree': 1.0.9 + optionalDependencies: + '@napi-rs/lzma-linux-x64-gnu': 1.5.1 + '@rollup/rollup-android-arm-eabi': 4.64.0 + '@rollup/rollup-android-arm64': 4.64.0 + '@rollup/rollup-darwin-arm64': 4.64.0 + '@rollup/rollup-darwin-x64': 4.64.0 + '@rollup/rollup-freebsd-arm64': 4.64.0 + '@rollup/rollup-freebsd-x64': 4.64.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.64.0 + '@rollup/rollup-linux-arm-musleabihf': 4.64.0 + '@rollup/rollup-linux-arm64-gnu': 4.64.0 + '@rollup/rollup-linux-arm64-musl': 4.64.0 + '@rollup/rollup-linux-loong64-gnu': 4.64.0 + '@rollup/rollup-linux-loong64-musl': 4.64.0 + '@rollup/rollup-linux-ppc64-gnu': 4.64.0 + '@rollup/rollup-linux-ppc64-musl': 4.64.0 + '@rollup/rollup-linux-riscv64-gnu': 4.64.0 + '@rollup/rollup-linux-riscv64-musl': 4.64.0 + '@rollup/rollup-linux-s390x-gnu': 4.64.0 + '@rollup/rollup-linux-x64-gnu': 4.64.0 + '@rollup/rollup-linux-x64-musl': 4.64.0 + '@rollup/rollup-openbsd-x64': 4.64.0 + '@rollup/rollup-openharmony-arm64': 4.64.0 + '@rollup/rollup-win32-arm64-msvc': 4.64.0 + '@rollup/rollup-win32-ia32-msvc': 4.64.0 + '@rollup/rollup-win32-x64-gnu': 4.64.0 + '@rollup/rollup-win32-x64-msvc': 4.64.0 fsevents: 2.3.3 run-async@2.4.1: {} - run-parallel@1.2.0: - dependencies: - queue-microtask: 1.2.3 - rxjs@6.6.7: dependencies: tslib: 1.14.1 safer-buffer@2.1.2: {} - scheduler@0.25.0: {} - - semver@6.3.1: {} - - semver@7.7.0: {} + scheduler@0.28.0: {} set-blocking@2.0.0: {} @@ -4127,17 +3996,15 @@ snapshots: should-type-adaptors: 1.1.0 should-util: 1.0.1 - siginfo@2.0.0: {} - signal-exit@3.0.7: {} signal-exit@4.1.0: {} sisteransi@1.0.5: {} - slash@4.0.0: {} + slash@5.1.0: {} - source-map-js@1.2.1: {} + source-map-js@1.2.2: {} source-map-support@0.5.21: dependencies: @@ -4146,13 +4013,9 @@ snapshots: source-map@0.6.1: {} - source-map@0.8.0-beta.0: - dependencies: - whatwg-url: 7.1.0 - - stackback@0.0.2: {} + source-map@0.7.6: {} - std-env@3.8.0: {} + std-env@4.3.0: {} string-width@4.2.3: dependencies: @@ -4174,10 +4037,6 @@ snapshots: dependencies: ansi-regex: 6.1.0 - strip-final-newline@2.0.0: {} - - strip-json-comments@3.1.1: {} - sucrase@3.35.0: dependencies: '@jridgewell/gen-mapping': 0.3.8 @@ -4208,6 +4067,8 @@ snapshots: transitivePeerDependencies: - encoding + tagged-tag@1.0.0: {} + thenify-all@1.6.0: dependencies: thenify: 3.3.1 @@ -4218,217 +4079,134 @@ snapshots: through@2.3.8: {} - tinybench@2.9.0: {} + tinybench@6.2.0: {} tinyexec@0.3.2: {} - tinyglobby@0.2.10: - dependencies: - fdir: 6.4.3(picomatch@4.0.2) - picomatch: 4.0.2 - - tinypool@1.0.2: {} + tinyexec@1.3.1: {} - tinyrainbow@2.0.0: {} - - tinyspy@3.0.2: {} + tinyglobby@0.2.17: + dependencies: + fdir: 6.5.0(picomatch@4.0.7) + picomatch: 4.0.7 tmp@0.0.33: dependencies: os-tmpdir: 1.0.2 - to-regex-range@5.0.1: - dependencies: - is-number: 7.0.0 - tr46@0.0.3: {} - tr46@1.0.1: - dependencies: - punycode: 2.3.1 - tree-kill@1.2.2: {} - ts-api-utils@2.0.0(typescript@5.7.3): - dependencies: - typescript: 5.7.3 - ts-interface-checker@0.1.13: {} tslib@1.14.1: {} tslib@2.8.1: {} - tsup@8.3.6(@swc/core@1.10.12)(jiti@2.4.2)(postcss@8.5.1)(typescript@5.7.3)(yaml@2.7.0): + tsup@8.5.1(@swc/core@1.16.13)(jiti@2.4.2)(postcss@8.5.29)(supports-color@7.2.0)(typescript@5.9.3)(yaml@2.9.1): dependencies: - bundle-require: 5.1.0(esbuild@0.24.2) + bundle-require: 5.1.0(esbuild@0.27.7) cac: 6.7.14 chokidar: 4.0.3 consola: 3.4.0 - debug: 4.4.0 - esbuild: 0.24.2 + debug: 4.4.3(supports-color@7.2.0) + esbuild: 0.27.7 + fix-dts-default-cjs-exports: 1.0.1 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.1)(yaml@2.7.0) + postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.29)(yaml@2.9.1) resolve-from: 5.0.0 - rollup: 4.32.1 - source-map: 0.8.0-beta.0 + rollup: 4.64.0 + source-map: 0.7.6 sucrase: 3.35.0 tinyexec: 0.3.2 - tinyglobby: 0.2.10 + tinyglobby: 0.2.17 tree-kill: 1.2.2 optionalDependencies: - '@swc/core': 1.10.12 - postcss: 8.5.1 - typescript: 5.7.3 + '@swc/core': 1.16.13 + postcss: 8.5.29 + typescript: 5.9.3 transitivePeerDependencies: - jiti - supports-color - tsx - yaml - tsutils@3.21.0(typescript@4.8.2): + tsutils@3.21.0(typescript@5.9.3): dependencies: tslib: 1.14.1 - typescript: 4.8.2 + typescript: 5.9.3 typanion@3.14.0: {} - type-check@0.4.0: - dependencies: - prelude-ls: 1.2.1 - type-fest@0.21.3: {} - type-fest@4.33.0: {} - - typescript-eslint@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3): + type-fest@5.10.0: dependencies: - '@typescript-eslint/eslint-plugin': 8.22.0(@typescript-eslint/parser@8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) - '@typescript-eslint/parser': 8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) - '@typescript-eslint/utils': 8.22.0(eslint@9.19.0(jiti@2.4.2))(typescript@5.7.3) - eslint: 9.19.0(jiti@2.4.2) - typescript: 5.7.3 - transitivePeerDependencies: - - supports-color + tagged-tag: 1.0.0 + + typescript@5.9.3: {} - typescript@4.8.2: {} + ufo@1.6.4: {} - typescript@5.7.3: {} + uint8array-extras@1.6.0: {} - undici-types@6.19.8: {} + undici-types@8.9.0: {} universal-user-agent@7.0.2: {} universalify@2.0.1: {} - update-browserslist-db@1.1.2(browserslist@4.24.4): - dependencies: - browserslist: 4.24.4 - escalade: 3.2.0 - picocolors: 1.1.1 - - uri-js@4.4.1: - dependencies: - punycode: 2.3.1 - - vite-node@3.0.5(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0): - dependencies: - cac: 6.7.14 - debug: 4.4.0 - es-module-lexer: 1.6.0 - pathe: 2.0.2 - vite: 6.0.11(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0) - transitivePeerDependencies: - - '@types/node' - - jiti - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - yaml - - vite@6.0.11(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0): + vite@8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1): dependencies: - esbuild: 0.24.2 - postcss: 8.5.1 - rollup: 4.32.1 + lightningcss: 1.33.0 + picomatch: 4.0.7 + postcss: 8.5.29 + rolldown: 1.2.12 + tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 20.17.16 + '@types/node': 26.6.4 + esbuild: 0.27.7 fsevents: 2.3.3 jiti: 2.4.2 - yaml: 2.7.0 - - vitest@3.0.5(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0): - dependencies: - '@vitest/expect': 3.0.5 - '@vitest/mocker': 3.0.5(vite@6.0.11(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0)) - '@vitest/pretty-format': 3.0.5 - '@vitest/runner': 3.0.5 - '@vitest/snapshot': 3.0.5 - '@vitest/spy': 3.0.5 - '@vitest/utils': 3.0.5 - chai: 5.1.2 - debug: 4.4.0 - expect-type: 1.1.0 - magic-string: 0.30.17 - pathe: 2.0.2 - std-env: 3.8.0 - tinybench: 2.9.0 - tinyexec: 0.3.2 - tinypool: 1.0.2 - tinyrainbow: 2.0.0 - vite: 6.0.11(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0) - vite-node: 3.0.5(@types/node@20.17.16)(jiti@2.4.2)(yaml@2.7.0) - why-is-node-running: 2.3.0 + yaml: 2.9.1 + + vitest@5.0.3(@types/node@26.6.4)(vite@8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1)): + dependencies: + '@types/chai': 5.2.3 + '@vitest/mocker': 5.0.3(vite@8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1)) + chai: 6.3.0 + es-module-lexer: 2.3.2 + expect-type: 1.4.0 + magic-string: 1.4.3 + obug: 2.2.1 + picomatch: 4.0.7 + std-env: 4.3.0 + tinybench: 6.2.0 + tinyexec: 1.3.1 + tinyglobby: 0.2.17 + vite: 8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1) + why-is-node-running: 3.2.1 optionalDependencies: - '@types/node': 20.17.16 + '@types/node': 26.6.4 transitivePeerDependencies: - - jiti - - less - - lightningcss - msw - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - yaml webidl-conversions@3.0.1: {} - webidl-conversions@4.0.2: {} - whatwg-url@5.0.0: dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 - whatwg-url@7.1.0: - dependencies: - lodash.sortby: 4.7.0 - tr46: 1.0.1 - webidl-conversions: 4.0.2 - which-module@2.0.1: {} which@2.0.2: dependencies: isexe: 2.0.0 - why-is-node-running@2.3.0: - dependencies: - siginfo: 2.0.0 - stackback: 0.0.2 - - word-wrap@1.2.5: {} + why-is-node-running@3.2.1: {} wrap-ansi@6.2.0: dependencies: @@ -4452,11 +4230,9 @@ snapshots: y18n@5.0.8: {} - yallist@3.1.1: {} - yaml@1.10.2: {} - yaml@2.7.0: {} + yaml@2.9.1: {} yargs-parser@18.1.3: dependencies: @@ -4500,5 +4276,3 @@ snapshots: string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 21.1.1 - - yocto-queue@0.1.0: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index a6bc7126..5ff77d12 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,3 +2,8 @@ packages: - cli - plugins/** - examples/** +allowBuilds: + '@swc/core': true + esbuild: true +minimumReleaseAgeExclude: + - nock@15.0.1 diff --git a/tsconfig.json b/tsconfig.json index ec7a1f7b..edb9e409 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -2,7 +2,7 @@ "compilerOptions": { "module": "ESNext", "target": "ESNext", - "moduleResolution": "Node", + "moduleResolution": "Bundler", "lib": ["ESNext"], "allowSyntheticDefaultImports": true, "importHelpers": true, @@ -11,7 +11,6 @@ "noImplicitThis": true, "noUnusedLocals": true, "esModuleInterop": true, - "downlevelIteration": true, "noFallthroughCasesInSwitch": true, "sourceMap": true, "declaration": true, From b11c11a13c7074700e43e7f3871d2a6023636d39 Mon Sep 17 00:00:00 2001 From: el-j Date: Wed, 7 Oct 2026 14:56:49 +0200 Subject: [PATCH 2/8] chore: remove got-fetch dependency from package.json and pnpm-lock.yaml --- cli/package.json | 1 - pnpm-lock.yaml | 14 -------------- 2 files changed, 15 deletions(-) diff --git a/cli/package.json b/cli/package.json index 5e2b95da..a084b0be 100644 --- a/cli/package.json +++ b/cli/package.json @@ -42,7 +42,6 @@ "clipanion": "^4.0.0-rc.4", "fs-extra": "^11.4.1", "got": "^16.0.0", - "got-fetch": "^6.0.2", "js-yaml": "^5.4.3", "openapi3-ts": "^4.6.1", "prettier": "^3.9.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e1c4f8e7..d45233e4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -220,9 +220,6 @@ importers: got: specifier: ^16.0.0 version: 16.0.0 - got-fetch: - specifier: ^6.0.2 - version: 6.0.2(got@16.0.0) js-yaml: specifier: ^5.4.3 version: 5.4.3 @@ -1658,13 +1655,6 @@ packages: deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true - got-fetch@6.0.2: - resolution: {integrity: sha512-bsoq+D1bvnh+ZNomzJE0d1z9BGp3I6+Z7Sk0nUqzVFQ2XpcViYFBg7kvJjnGsqKn1Lo4T4tz0uXhvOYf+wpdTg==} - engines: {node: '>=20.0.0'} - deprecated: please use built-in fetch in nodejs - peerDependencies: - got: ^14.0.0 - got@16.0.0: resolution: {integrity: sha512-UtzSUebtRHHAUaNB/X37X1LQgHvdSrgXUIWGUBDhLu05CYtUr9svjeN6wmG333nzdJASFUjXMOuRBjZLf8oF1w==} engines: {node: '>=22'} @@ -3468,10 +3458,6 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 - got-fetch@6.0.2(got@16.0.0): - dependencies: - got: 16.0.0 - got@16.0.0: dependencies: '@sindresorhus/is': 8.1.0 From b1b06d07bceb03cd08a64ac30cb126960e7575e6 Mon Sep 17 00:00:00 2001 From: el-j Date: Wed, 7 Oct 2026 14:57:48 +0200 Subject: [PATCH 3/8] chore: remove ESLint configuration file and unused type annotation --- eslint.config.mjs | 27 ------------------- .../typescript/src/utils/getEnumProperties.ts | 1 - 2 files changed, 28 deletions(-) delete mode 100644 eslint.config.mjs diff --git a/eslint.config.mjs b/eslint.config.mjs deleted file mode 100644 index 0c986610..00000000 --- a/eslint.config.mjs +++ /dev/null @@ -1,27 +0,0 @@ -import globals from "globals"; -import js from "@eslint/js"; -import ts from "typescript-eslint"; - -/** @type {import('eslint').Linter.Config[]} */ -export default [ - { ignores: ["**/lib/*", "examples/frontend/src/github/*"] }, - { - rules: { - "@typescript-eslint/no-unused-vars": [ - "error", - { - args: "all", - argsIgnorePattern: "^_", - caughtErrors: "all", - caughtErrorsIgnorePattern: "^_", - destructuredArrayIgnorePattern: "^_", - varsIgnorePattern: "^_", - ignoreRestSiblings: true, - }, - ], - }, - }, - { languageOptions: { globals: { ...globals.browser, ...globals.node } } }, - js.configs.recommended, - ...ts.configs.recommended, -]; diff --git a/plugins/typescript/src/utils/getEnumProperties.ts b/plugins/typescript/src/utils/getEnumProperties.ts index 88dfd2e1..636761db 100644 --- a/plugins/typescript/src/utils/getEnumProperties.ts +++ b/plugins/typescript/src/utils/getEnumProperties.ts @@ -38,7 +38,6 @@ export const getEnumProperties = ( const processProperty = ( enumProperties: [string, SchemaObject][], propertyName: string, - // eslint-disable-next-line @typescript-eslint/no-explicit-any propertySchema: any ) => { if (propertySchema.enum) { From ae34496c8dbb737265fde9086febdc5bc96ef9f6 Mon Sep 17 00:00:00 2001 From: el-j Date: Wed, 7 Oct 2026 15:37:10 +0200 Subject: [PATCH 4/8] feat: update context and documentation for TanStack React Query v5 breaking changes --- examples/frontend/src/github/githubContext.ts | 3 +-- plugins/typescript/CHANGELOG.md | 7 +++++++ plugins/typescript/README.md | 3 +++ plugins/typescript/src/templates/context.ts | 3 +-- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/examples/frontend/src/github/githubContext.ts b/examples/frontend/src/github/githubContext.ts index 79ff533d..1962a69a 100644 --- a/examples/frontend/src/github/githubContext.ts +++ b/examples/frontend/src/github/githubContext.ts @@ -1,7 +1,6 @@ import { skipToken, type DefaultError, - type Enabled, type QueryKey, type UseQueryOptions, } from "@tanstack/react-query"; @@ -31,7 +30,7 @@ export type GithubContext< * Set this to `false` to disable automatic refetching when the query mounts or changes query keys. * Defaults to `true`. */ - enabled?: Enabled; + enabled?: UseQueryOptions["enabled"]; }; }; diff --git a/plugins/typescript/CHANGELOG.md b/plugins/typescript/CHANGELOG.md index 8521ddba..05d72132 100644 --- a/plugins/typescript/CHANGELOG.md +++ b/plugins/typescript/CHANGELOG.md @@ -1,3 +1,10 @@ +## Unreleased + +### ⚠ BREAKING CHANGES + +- TanStack React Query v5 removed the public `Enabled` helper. Generated `queryOptions.enabled` should use `UseQueryOptions<...>["enabled"]` (the v5 `QueryBooleanOption` type), not the removed `Enabled` export. +- The generated context template and example project were updated to match the v5 package API. + # Changelog ## [11.3.0](https://github.com/fabien0102/openapi-codegen/compare/typescript-v11.2.0...typescript-v11.3.0) (2026-04-24) diff --git a/plugins/typescript/README.md b/plugins/typescript/README.md index 14051300..a07e6bed 100644 --- a/plugins/typescript/README.md +++ b/plugins/typescript/README.md @@ -45,6 +45,9 @@ export default defineConfig({ }); ``` +> [!IMPORTANT] +> TanStack React Query v5 removed the `Enabled` export. In generated contexts, use `enabled?: boolean` instead of `Enabled`. + This generator will generate 3 files: - `{filenamePrefix}Components.ts` diff --git a/plugins/typescript/src/templates/context.ts b/plugins/typescript/src/templates/context.ts index 1f3f8722..816e303f 100644 --- a/plugins/typescript/src/templates/context.ts +++ b/plugins/typescript/src/templates/context.ts @@ -8,7 +8,6 @@ export const getContext = ( `import { skipToken, type DefaultError, - type Enabled, type QueryKey, type UseQueryOptions, } from "@tanstack/react-query"; @@ -35,7 +34,7 @@ export const getContext = ( * Set this to \`false\` to disable automatic refetching when the query mounts or changes query keys. * Defaults to \`true\`. */ - enabled?: Enabled; + enabled?: UseQueryOptions["enabled"]; }; }; From 6316cd5b908bf35011af52cc40b53152ead67ec2 Mon Sep 17 00:00:00 2001 From: el-j Date: Wed, 7 Oct 2026 15:37:34 +0200 Subject: [PATCH 5/8] feat: add Vitest configuration and setup for testing --- vitest.config.ts | 7 +++++++ vitest.setup.ts | 17 +++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 vitest.config.ts create mode 100644 vitest.setup.ts diff --git a/vitest.config.ts b/vitest.config.ts new file mode 100644 index 00000000..c76ef4ab --- /dev/null +++ b/vitest.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vitest/config"; + +export default defineConfig({ + test: { + setupFiles: ["./vitest.setup.ts"], + }, +}); diff --git a/vitest.setup.ts b/vitest.setup.ts new file mode 100644 index 00000000..e1ae7f33 --- /dev/null +++ b/vitest.setup.ts @@ -0,0 +1,17 @@ +if (!("withResolvers" in Promise)) { + Object.defineProperty(Promise, "withResolvers", { + value: function withResolvers() { + let resolve!: (value: T | PromiseLike) => void; + let reject!: (reason?: unknown) => void; + + const promise = new Promise((res, rej) => { + resolve = res; + reject = rej; + }); + + return { promise, resolve, reject }; + }, + configurable: true, + writable: true, + }); +} From 9baddfd3b48fae75262b3d60d0292e867d82fce8 Mon Sep 17 00:00:00 2001 From: el-j Date: Wed, 7 Oct 2026 15:39:00 +0200 Subject: [PATCH 6/8] feat: enhance type safety in prompt handling and configuration functions --- cli/src/commands/InitCommand.ts | 32 +++++++++++-------- cli/src/utils/getGithubToken.ts | 6 ++-- cli/src/utils/handlePromptCancel.ts | 5 +-- .../generateReactQueryComponents.test.ts | 3 +- 4 files changed, 25 insertions(+), 21 deletions(-) diff --git a/cli/src/commands/InitCommand.ts b/cli/src/commands/InitCommand.ts index eb4eeca3..3636ba82 100644 --- a/cli/src/commands/InitCommand.ts +++ b/cli/src/commands/InitCommand.ts @@ -107,19 +107,21 @@ export class InitCommand extends Command { message: "Relative path", placeholder: "./openapi.json", validate(value) { - if (!value.startsWith("./") && !value.startsWith("../")) + const input = typeof value === "string" ? value : ""; + + if (!input.startsWith("./") && !input.startsWith("../")) return "The path should be relative"; if ( - !value.endsWith(".json") && - !value.endsWith(".yaml") && - !value.endsWith(".yml") + !input.endsWith(".json") && + !input.endsWith(".yaml") && + !input.endsWith(".yml") ) { return "The file must be a json or yaml"; } }, }) - .then(handlePromptCancel), + .then(handlePromptCancel), source: "file", }; } @@ -132,19 +134,21 @@ export class InitCommand extends Command { message: "Url", placeholder: "https://.../openapi.json", validate(value) { - if (!value.startsWith("https://") && !value.startsWith("http://")) { + const input = typeof value === "string" ? value : ""; + + if (!input.startsWith("https://") && !input.startsWith("http://")) { return "Url must starts with http or https protocol"; } if ( - !value.endsWith(".json") && - !value.endsWith(".yaml") && - !value.endsWith(".yml") + !input.endsWith(".json") && + !input.endsWith(".yaml") && + !input.endsWith(".yml") ) { return "Url must ends with `.json` or `.yaml` or `.yml`"; } }, }) - .then(handlePromptCancel), + .then(handlePromptCancel), }; } @@ -165,7 +169,7 @@ export class InitCommand extends Command { ], message: "Select the source of your OpenAPI", }) - .then(handlePromptCancel); + .then(handlePromptCancel<"file" | "url">); const from: FromOptions = source === "file" ? await this.askForFile() : await this.askForUrl(); @@ -175,7 +179,7 @@ export class InitCommand extends Command { .text({ message: "What namespace do you want for your API?", }) - .then(handlePromptCancel) + .then(handlePromptCancel) ); const plugin = await prompt @@ -187,13 +191,13 @@ export class InitCommand extends Command { { label: "React Query components", value: "typescript/react-query" }, ], }) - .then(handlePromptCancel); + .then(handlePromptCancel); const outputDir = await prompt .text({ message: "Which folder do you want to generate?", }) - .then(handlePromptCancel); + .then(handlePromptCancel); const configProperty = generateConfigProperty({ namespace, diff --git a/cli/src/utils/getGithubToken.ts b/cli/src/utils/getGithubToken.ts index 131c71b2..44309901 100644 --- a/cli/src/utils/getGithubToken.ts +++ b/cli/src/utils/getGithubToken.ts @@ -8,7 +8,7 @@ import { handlePromptCancel } from "./handlePromptCancel"; /** * Ask for GitHub token if needed and save it for later. */ -export async function getGithubToken() { +export async function getGithubToken(): Promise { const envToken = await getEnvGithubToken(); if (envToken) return envToken; @@ -16,7 +16,7 @@ export async function getGithubToken() { .text({ message: "Please provide a GitHub token with `repo` rules checked", }) - .then(handlePromptCancel); + .then(handlePromptCancel); await writeFile(githubTokenPath, token); @@ -28,7 +28,7 @@ const githubTokenPath = join(homedir(), ".openapi-codegen"); /** * Retrieve stored github token */ -async function getEnvGithubToken() { +async function getEnvGithubToken(): Promise { let accessToken = process.env.GITHUB_TOKEN; if (!accessToken && existsSync(githubTokenPath)) { accessToken = await readFile(githubTokenPath, "utf-8"); diff --git a/cli/src/utils/handlePromptCancel.ts b/cli/src/utils/handlePromptCancel.ts index 7f8da5c4..9409af8f 100644 --- a/cli/src/utils/handlePromptCancel.ts +++ b/cli/src/utils/handlePromptCancel.ts @@ -11,10 +11,11 @@ import { isCancel, cancel } from "@clack/prompts"; * @param value Any value coming from a cancellable clark prompt * @returns */ -export async function handlePromptCancel(value: T | symbol) { +export async function handlePromptCancel(value: T | symbol): Promise { if (isCancel(value)) { cancel("Operation cancelled! See you later 😁✌️"); process.exit(0); } - return value; + + return value as T; } diff --git a/plugins/typescript/src/generators/generateReactQueryComponents.test.ts b/plugins/typescript/src/generators/generateReactQueryComponents.test.ts index 7c83cc56..4244dbc9 100644 --- a/plugins/typescript/src/generators/generateReactQueryComponents.test.ts +++ b/plugins/typescript/src/generators/generateReactQueryComponents.test.ts @@ -1858,8 +1858,7 @@ describe("generateReactQueryComponents", () => { ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function getPetQuery(variables: GetPetVariables | reactQuery.SkipToken) { From 9b76d4b13eb57c610e1f2b7f2c596647ffdb1703 Mon Sep 17 00:00:00 2001 From: el-j Date: Wed, 7 Oct 2026 15:40:01 +0200 Subject: [PATCH 7/8] Refactor TypeScript type definitions for improved readability and consistency - Updated type definitions in `githubContext.ts`, `githubFetcher.ts`, `githubParameters.ts`, and `githubSchemas.ts` to use single-line union types for better clarity. - Simplified the `RemoveIndex` type utility in `schemaToTypeAliasDeclaration.ts`. - Made minor formatting adjustments in `README.md` for consistency. - Updated `pnpm-workspace.yaml` to use consistent quotation marks. run check and fix --- README.md | 6 +- cli/src/types/index.ts | 4 +- examples/frontend/package.json | 3 +- .../frontend/src/github/githubComponents.ts | 1109 +++++------------ examples/frontend/src/github/githubContext.ts | 7 +- examples/frontend/src/github/githubFetcher.ts | 3 +- .../frontend/src/github/githubParameters.ts | 11 +- examples/frontend/src/github/githubSchemas.ts | 479 ++----- plugins/typescript/README.md | 8 +- .../src/core/schemaToTypeAliasDeclaration.ts | 8 +- pnpm-workspace.yaml | 2 +- 11 files changed, 428 insertions(+), 1212 deletions(-) diff --git a/README.md b/README.md index f72351ba..cef00b92 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@

Tooling to give you full type-safety around OpenAPI specs. - +
@@ -205,9 +205,7 @@ the `@openapi-codegen/cli` supports these generator plugins: generate all schema types for your specification: ```ts -const { schemasFiles } = await generateSchemaTypes(context, { - /* config */ -}); +const { schemasFiles } = await generateSchemaTypes(context, {/* config */}); ``` output: `{namespace}Schemas.ts` diff --git a/cli/src/types/index.ts b/cli/src/types/index.ts index 2e6c5728..7504747b 100644 --- a/cli/src/types/index.ts +++ b/cli/src/types/index.ts @@ -98,6 +98,4 @@ export type Import = { }; export type Plugin = - | "typescript/types-only" - | "typescript/react-query" - | "typescript/fetch"; + "typescript/types-only" | "typescript/react-query" | "typescript/fetch"; diff --git a/examples/frontend/package.json b/examples/frontend/package.json index 95903c05..5f3b8b55 100644 --- a/examples/frontend/package.json +++ b/examples/frontend/package.json @@ -19,6 +19,7 @@ "@types/react": "19.3.0", "@types/react-dom": "19.3.0", "@vitejs/plugin-react": "6.1.2", - "typescript": "~5.9.2", "vite": "8.3.3" + "typescript": "~5.9.2", + "vite": "8.3.3" } } diff --git a/examples/frontend/src/github/githubComponents.ts b/examples/frontend/src/github/githubComponents.ts index 1c6ed5da..511abeca 100644 --- a/examples/frontend/src/github/githubComponents.ts +++ b/examples/frontend/src/github/githubComponents.ts @@ -46,8 +46,7 @@ export function metaRootQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function metaRootQuery( @@ -2710,8 +2709,7 @@ export function secretScanningListAlertsForEnterpriseQuery( export function secretScanningListAlertsForEnterpriseQuery( variables: - | SecretScanningListAlertsForEnterpriseVariables - | reactQuery.SkipToken + SecretScanningListAlertsForEnterpriseVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -2723,8 +2721,7 @@ export function secretScanningListAlertsForEnterpriseQuery( export function secretScanningListAlertsForEnterpriseQuery( variables: - | SecretScanningListAlertsForEnterpriseVariables - | reactQuery.SkipToken + SecretScanningListAlertsForEnterpriseVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -2779,8 +2776,7 @@ export const useSecretScanningListAlertsForEnterprise = < TData = SecretScanningListAlertsForEnterpriseResponse, >( variables: - | SecretScanningListAlertsForEnterpriseVariables - | reactQuery.SkipToken, + SecretScanningListAlertsForEnterpriseVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< SecretScanningListAlertsForEnterpriseResponse, @@ -3007,8 +3003,7 @@ export function activityGetFeedsQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function activityGetFeedsQuery( @@ -4936,8 +4931,7 @@ export function gistsCheckIsStarredQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function gistsCheckIsStarredQuery( @@ -5507,8 +5501,7 @@ export function appsListReposAccessibleToInstallationQuery( export function appsListReposAccessibleToInstallationQuery( variables: - | AppsListReposAccessibleToInstallationVariables - | reactQuery.SkipToken + AppsListReposAccessibleToInstallationVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -5520,8 +5513,7 @@ export function appsListReposAccessibleToInstallationQuery( export function appsListReposAccessibleToInstallationQuery( variables: - | AppsListReposAccessibleToInstallationVariables - | reactQuery.SkipToken + AppsListReposAccessibleToInstallationVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -5578,8 +5570,7 @@ export const useAppsListReposAccessibleToInstallation = < TData = AppsListReposAccessibleToInstallationResponse, >( variables: - | AppsListReposAccessibleToInstallationVariables - | reactQuery.SkipToken, + AppsListReposAccessibleToInstallationVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< AppsListReposAccessibleToInstallationResponse, @@ -5669,12 +5660,7 @@ export type IssuesListQueryParams = { * @default assigned */ filter?: - | "assigned" - | "created" - | "mentioned" - | "subscribed" - | "repos" - | "all"; + "assigned" | "created" | "mentioned" | "subscribed" | "repos" | "all"; /** * Indicates the state of the issues to return. * @@ -6729,8 +6715,7 @@ export function appsGetSubscriptionPlanForAccountStubbedQuery( export function appsGetSubscriptionPlanForAccountStubbedQuery( variables: - | AppsGetSubscriptionPlanForAccountStubbedVariables - | reactQuery.SkipToken + AppsGetSubscriptionPlanForAccountStubbedVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -6740,8 +6725,7 @@ export function appsGetSubscriptionPlanForAccountStubbedQuery( export function appsGetSubscriptionPlanForAccountStubbedQuery( variables: - | AppsGetSubscriptionPlanForAccountStubbedVariables - | reactQuery.SkipToken + AppsGetSubscriptionPlanForAccountStubbedVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -6798,8 +6782,7 @@ export const useAppsGetSubscriptionPlanForAccountStubbed = < TData = Schemas.MarketplacePurchase, >( variables: - | AppsGetSubscriptionPlanForAccountStubbedVariables - | reactQuery.SkipToken, + AppsGetSubscriptionPlanForAccountStubbedVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.MarketplacePurchase, @@ -7341,8 +7324,7 @@ export function activityListPublicEventsForRepoNetworkQuery( export function activityListPublicEventsForRepoNetworkQuery( variables: - | ActivityListPublicEventsForRepoNetworkVariables - | reactQuery.SkipToken + ActivityListPublicEventsForRepoNetworkVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -7354,8 +7336,7 @@ export function activityListPublicEventsForRepoNetworkQuery( export function activityListPublicEventsForRepoNetworkQuery( variables: - | ActivityListPublicEventsForRepoNetworkVariables - | reactQuery.SkipToken + ActivityListPublicEventsForRepoNetworkVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -7402,8 +7383,7 @@ export const useActivityListPublicEventsForRepoNetwork = < TData = ActivityListPublicEventsForRepoNetworkResponse, >( variables: - | ActivityListPublicEventsForRepoNetworkVariables - | reactQuery.SkipToken, + ActivityListPublicEventsForRepoNetworkVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ActivityListPublicEventsForRepoNetworkResponse, @@ -8263,8 +8243,7 @@ export function metaGetOctocatQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function metaGetOctocatQuery( @@ -9007,8 +8986,7 @@ export function actionsGetActionsCacheUsageByRepoForOrgQuery( export function actionsGetActionsCacheUsageByRepoForOrgQuery( variables: - | ActionsGetActionsCacheUsageByRepoForOrgVariables - | reactQuery.SkipToken + ActionsGetActionsCacheUsageByRepoForOrgVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -9020,8 +8998,7 @@ export function actionsGetActionsCacheUsageByRepoForOrgQuery( export function actionsGetActionsCacheUsageByRepoForOrgQuery( variables: - | ActionsGetActionsCacheUsageByRepoForOrgVariables - | reactQuery.SkipToken + ActionsGetActionsCacheUsageByRepoForOrgVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -9078,8 +9055,7 @@ export const useActionsGetActionsCacheUsageByRepoForOrg = < TData = ActionsGetActionsCacheUsageByRepoForOrgResponse, >( variables: - | ActionsGetActionsCacheUsageByRepoForOrgVariables - | reactQuery.SkipToken, + ActionsGetActionsCacheUsageByRepoForOrgVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ActionsGetActionsCacheUsageByRepoForOrgResponse, @@ -9669,7 +9645,8 @@ export function actionsListSelectedRepositoriesEnabledGithubActionsOrganizationQ */ export const useSuspenseActionsListSelectedRepositoriesEnabledGithubActionsOrganization = < - TData = ActionsListSelectedRepositoriesEnabledGithubActionsOrganizationResponse, + TData = + ActionsListSelectedRepositoriesEnabledGithubActionsOrganizationResponse, >( variables: ActionsListSelectedRepositoriesEnabledGithubActionsOrganizationVariables, options?: Omit< @@ -9702,7 +9679,8 @@ export const useSuspenseActionsListSelectedRepositoriesEnabledGithubActionsOrgan */ export const useActionsListSelectedRepositoriesEnabledGithubActionsOrganization = < - TData = ActionsListSelectedRepositoriesEnabledGithubActionsOrganizationResponse, + TData = + ActionsListSelectedRepositoriesEnabledGithubActionsOrganizationResponse, >( variables: | ActionsListSelectedRepositoriesEnabledGithubActionsOrganizationVariables @@ -10012,8 +9990,7 @@ export function actionsGetAllowedActionsOrganizationQuery( export function actionsGetAllowedActionsOrganizationQuery( variables: - | ActionsGetAllowedActionsOrganizationVariables - | reactQuery.SkipToken + ActionsGetAllowedActionsOrganizationVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -10023,8 +10000,7 @@ export function actionsGetAllowedActionsOrganizationQuery( export function actionsGetAllowedActionsOrganizationQuery( variables: - | ActionsGetAllowedActionsOrganizationVariables - | reactQuery.SkipToken + ActionsGetAllowedActionsOrganizationVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -10081,8 +10057,7 @@ export const useActionsGetAllowedActionsOrganization = < TData = Schemas.SelectedActions, >( variables: - | ActionsGetAllowedActionsOrganizationVariables - | reactQuery.SkipToken, + ActionsGetAllowedActionsOrganizationVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.SelectedActions, @@ -11699,8 +11674,7 @@ export const useActionsListRunnerApplicationsForOrg = < TData = ActionsListRunnerApplicationsForOrgResponse, >( variables: - | ActionsListRunnerApplicationsForOrgVariables - | reactQuery.SkipToken, + ActionsListRunnerApplicationsForOrgVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ActionsListRunnerApplicationsForOrgResponse, @@ -12238,8 +12212,7 @@ export function actionsListLabelsForSelfHostedRunnerForOrgQuery( export function actionsListLabelsForSelfHostedRunnerForOrgQuery( variables: - | ActionsListLabelsForSelfHostedRunnerForOrgVariables - | reactQuery.SkipToken + ActionsListLabelsForSelfHostedRunnerForOrgVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -12249,8 +12222,7 @@ export function actionsListLabelsForSelfHostedRunnerForOrgQuery( export function actionsListLabelsForSelfHostedRunnerForOrgQuery( variables: - | ActionsListLabelsForSelfHostedRunnerForOrgVariables - | reactQuery.SkipToken + ActionsListLabelsForSelfHostedRunnerForOrgVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -12307,8 +12279,7 @@ export const useActionsListLabelsForSelfHostedRunnerForOrg = < TData = Responses.ActionsRunnerLabels, >( variables: - | ActionsListLabelsForSelfHostedRunnerForOrgVariables - | reactQuery.SkipToken, + ActionsListLabelsForSelfHostedRunnerForOrgVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Responses.ActionsRunnerLabels, @@ -13399,8 +13370,7 @@ export function actionsListSelectedReposForOrgSecretQuery( export function actionsListSelectedReposForOrgSecretQuery( variables: - | ActionsListSelectedReposForOrgSecretVariables - | reactQuery.SkipToken + ActionsListSelectedReposForOrgSecretVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -13412,8 +13382,7 @@ export function actionsListSelectedReposForOrgSecretQuery( export function actionsListSelectedReposForOrgSecretQuery( variables: - | ActionsListSelectedReposForOrgSecretVariables - | reactQuery.SkipToken + ActionsListSelectedReposForOrgSecretVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -13466,8 +13435,7 @@ export const useActionsListSelectedReposForOrgSecret = < TData = ActionsListSelectedReposForOrgSecretResponse, >( variables: - | ActionsListSelectedReposForOrgSecretVariables - | reactQuery.SkipToken, + ActionsListSelectedReposForOrgSecretVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ActionsListSelectedReposForOrgSecretResponse, @@ -14303,8 +14271,7 @@ export function actionsListSelectedReposForOrgVariableQuery( export function actionsListSelectedReposForOrgVariableQuery( variables: - | ActionsListSelectedReposForOrgVariableVariables - | reactQuery.SkipToken + ActionsListSelectedReposForOrgVariableVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -14316,8 +14283,7 @@ export function actionsListSelectedReposForOrgVariableQuery( export function actionsListSelectedReposForOrgVariableQuery( variables: - | ActionsListSelectedReposForOrgVariableVariables - | reactQuery.SkipToken + ActionsListSelectedReposForOrgVariableVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -14370,8 +14336,7 @@ export const useActionsListSelectedReposForOrgVariable = < TData = ActionsListSelectedReposForOrgVariableResponse, >( variables: - | ActionsListSelectedReposForOrgVariableVariables - | reactQuery.SkipToken, + ActionsListSelectedReposForOrgVariableVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ActionsListSelectedReposForOrgVariableResponse, @@ -14855,8 +14820,7 @@ export function orgsCheckBlockedUserQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function orgsCheckBlockedUserQuery( @@ -16461,8 +16425,7 @@ export function codespacesListSelectedReposForOrgSecretQuery( export function codespacesListSelectedReposForOrgSecretQuery( variables: - | CodespacesListSelectedReposForOrgSecretVariables - | reactQuery.SkipToken + CodespacesListSelectedReposForOrgSecretVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -16474,8 +16437,7 @@ export function codespacesListSelectedReposForOrgSecretQuery( export function codespacesListSelectedReposForOrgSecretQuery( variables: - | CodespacesListSelectedReposForOrgSecretVariables - | reactQuery.SkipToken + CodespacesListSelectedReposForOrgSecretVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -16528,8 +16490,7 @@ export const useCodespacesListSelectedReposForOrgSecret = < TData = CodespacesListSelectedReposForOrgSecretResponse, >( variables: - | CodespacesListSelectedReposForOrgSecretVariables - | reactQuery.SkipToken, + CodespacesListSelectedReposForOrgSecretVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< CodespacesListSelectedReposForOrgSecretResponse, @@ -17837,8 +17798,7 @@ export function dependabotListSelectedReposForOrgSecretQuery( export function dependabotListSelectedReposForOrgSecretQuery( variables: - | DependabotListSelectedReposForOrgSecretVariables - | reactQuery.SkipToken + DependabotListSelectedReposForOrgSecretVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -17850,8 +17810,7 @@ export function dependabotListSelectedReposForOrgSecretQuery( export function dependabotListSelectedReposForOrgSecretQuery( variables: - | DependabotListSelectedReposForOrgSecretVariables - | reactQuery.SkipToken + DependabotListSelectedReposForOrgSecretVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -17904,8 +17863,7 @@ export const useDependabotListSelectedReposForOrgSecret = < TData = DependabotListSelectedReposForOrgSecretResponse, >( variables: - | DependabotListSelectedReposForOrgSecretVariables - | reactQuery.SkipToken, + DependabotListSelectedReposForOrgSecretVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< DependabotListSelectedReposForOrgSecretResponse, @@ -20157,11 +20115,7 @@ export type OrgsListPendingInvitationsQueryParams = { * @default all */ role?: - | "all" - | "admin" - | "direct_member" - | "billing_manager" - | "hiring_manager"; + "all" | "admin" | "direct_member" | "billing_manager" | "hiring_manager"; /** * Filter invitations by their invitation source. * @@ -20636,12 +20590,7 @@ export type IssuesListForOrgQueryParams = { * @default assigned */ filter?: - | "assigned" - | "created" - | "mentioned" - | "subscribed" - | "repos" - | "all"; + "assigned" | "created" | "mentioned" | "subscribed" | "repos" | "all"; /** * Indicates the state of the issues to return. * @@ -21093,8 +21042,7 @@ export function orgsCheckMembershipForUserQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function orgsCheckMembershipForUserQuery( @@ -21333,8 +21281,7 @@ export const useCodespacesGetCodespacesForUserInOrg = < TData = CodespacesGetCodespacesForUserInOrgResponse, >( variables: - | CodespacesGetCodespacesForUserInOrgVariables - | reactQuery.SkipToken, + CodespacesGetCodespacesForUserInOrgVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< CodespacesGetCodespacesForUserInOrgResponse, @@ -22429,8 +22376,7 @@ export function migrationsDownloadArchiveForOrgQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function migrationsDownloadArchiveForOrgQuery( @@ -23192,8 +23138,7 @@ export const usePackagesListPackagesForOrganization = < TData = PackagesListPackagesForOrganizationResponse, >( variables: - | PackagesListPackagesForOrganizationVariables - | reactQuery.SkipToken, + PackagesListPackagesForOrganizationVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< PackagesListPackagesForOrganizationResponse, @@ -23915,8 +23860,7 @@ export function packagesGetPackageVersionForOrganizationQuery( export function packagesGetPackageVersionForOrganizationQuery( variables: - | PackagesGetPackageVersionForOrganizationVariables - | reactQuery.SkipToken + PackagesGetPackageVersionForOrganizationVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -23926,8 +23870,7 @@ export function packagesGetPackageVersionForOrganizationQuery( export function packagesGetPackageVersionForOrganizationQuery( variables: - | PackagesGetPackageVersionForOrganizationVariables - | reactQuery.SkipToken + PackagesGetPackageVersionForOrganizationVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -23984,8 +23927,7 @@ export const usePackagesGetPackageVersionForOrganization = < TData = Schemas.PackageVersion, >( variables: - | PackagesGetPackageVersionForOrganizationVariables - | reactQuery.SkipToken, + PackagesGetPackageVersionForOrganizationVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.PackageVersion, @@ -24601,8 +24543,7 @@ export function orgsCheckPublicMembershipForUserQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function orgsCheckPublicMembershipForUserQuery( @@ -27787,14 +27728,7 @@ export type ReactionsListForTeamDiscussionCommentInOrgQueryParams = { * Returns a single [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types). Omit this parameter to list all reactions to a team discussion comment. */ content?: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; /** * The number of results per page (max 100). * @@ -27859,8 +27793,7 @@ export function reactionsListForTeamDiscussionCommentInOrgQuery( export function reactionsListForTeamDiscussionCommentInOrgQuery( variables: - | ReactionsListForTeamDiscussionCommentInOrgVariables - | reactQuery.SkipToken + ReactionsListForTeamDiscussionCommentInOrgVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -27872,8 +27805,7 @@ export function reactionsListForTeamDiscussionCommentInOrgQuery( export function reactionsListForTeamDiscussionCommentInOrgQuery( variables: - | ReactionsListForTeamDiscussionCommentInOrgVariables - | reactQuery.SkipToken + ReactionsListForTeamDiscussionCommentInOrgVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -27930,8 +27862,7 @@ export const useReactionsListForTeamDiscussionCommentInOrg = < TData = ReactionsListForTeamDiscussionCommentInOrgResponse, >( variables: - | ReactionsListForTeamDiscussionCommentInOrgVariables - | reactQuery.SkipToken, + ReactionsListForTeamDiscussionCommentInOrgVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ReactionsListForTeamDiscussionCommentInOrgResponse, @@ -27984,14 +27915,7 @@ export type ReactionsCreateForTeamDiscussionCommentInOrgRequestBody = { * The [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types) to add to the team discussion comment. */ content: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; }; export type ReactionsCreateForTeamDiscussionCommentInOrgVariables = { @@ -28155,14 +28079,7 @@ export type ReactionsListForTeamDiscussionInOrgQueryParams = { * Returns a single [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types). Omit this parameter to list all reactions to a team discussion. */ content?: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; /** * The number of results per page (max 100). * @@ -28293,8 +28210,7 @@ export const useReactionsListForTeamDiscussionInOrg = < TData = ReactionsListForTeamDiscussionInOrgResponse, >( variables: - | ReactionsListForTeamDiscussionInOrgVariables - | reactQuery.SkipToken, + ReactionsListForTeamDiscussionInOrgVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ReactionsListForTeamDiscussionInOrgResponse, @@ -28343,14 +28259,7 @@ export type ReactionsCreateForTeamDiscussionInOrgRequestBody = { * The [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types) to add to the team discussion. */ content: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; }; export type ReactionsCreateForTeamDiscussionInOrgVariables = { @@ -29469,8 +29378,7 @@ export function teamsCheckPermissionsForProjectInOrgQuery( export function teamsCheckPermissionsForProjectInOrgQuery( variables: - | TeamsCheckPermissionsForProjectInOrgVariables - | reactQuery.SkipToken + TeamsCheckPermissionsForProjectInOrgVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -29480,8 +29388,7 @@ export function teamsCheckPermissionsForProjectInOrgQuery( export function teamsCheckPermissionsForProjectInOrgQuery( variables: - | TeamsCheckPermissionsForProjectInOrgVariables - | reactQuery.SkipToken + TeamsCheckPermissionsForProjectInOrgVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -29538,8 +29445,7 @@ export const useTeamsCheckPermissionsForProjectInOrg = < TData = Schemas.TeamProject, >( variables: - | TeamsCheckPermissionsForProjectInOrgVariables - | reactQuery.SkipToken, + TeamsCheckPermissionsForProjectInOrgVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.TeamProject, @@ -33045,8 +32951,7 @@ export const useActionsGetRepoRequiredWorkflowUsage = < TData = Schemas.WorkflowUsage, >( variables: - | ActionsGetRepoRequiredWorkflowUsageVariables - | reactQuery.SkipToken, + ActionsGetRepoRequiredWorkflowUsageVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.WorkflowUsage, @@ -33970,8 +33875,7 @@ export function actionsDownloadArtifactQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function actionsDownloadArtifactQuery( @@ -34580,8 +34484,7 @@ export function actionsGetJobForWorkflowRunQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function actionsGetJobForWorkflowRunQuery( @@ -34718,19 +34621,16 @@ export function actionsDownloadJobLogsForWorkflowRunQuery( export function actionsDownloadJobLogsForWorkflowRunQuery( variables: - | ActionsDownloadJobLogsForWorkflowRunVariables - | reactQuery.SkipToken + ActionsDownloadJobLogsForWorkflowRunVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function actionsDownloadJobLogsForWorkflowRunQuery( variables: - | ActionsDownloadJobLogsForWorkflowRunVariables - | reactQuery.SkipToken + ActionsDownloadJobLogsForWorkflowRunVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -34787,8 +34687,7 @@ export const useSuspenseActionsDownloadJobLogsForWorkflowRun = < */ export const useActionsDownloadJobLogsForWorkflowRun = ( variables: - | ActionsDownloadJobLogsForWorkflowRunVariables - | reactQuery.SkipToken, + ActionsDownloadJobLogsForWorkflowRunVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< undefined, @@ -35027,8 +34926,7 @@ export const useActionsGetCustomOidcSubClaimForRepo = < TData = Schemas.OidcCustomSubRepo, >( variables: - | ActionsGetCustomOidcSubClaimForRepoVariables - | reactQuery.SkipToken, + ActionsGetCustomOidcSubClaimForRepoVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.OidcCustomSubRepo, @@ -35205,8 +35103,7 @@ export function actionsGetGithubActionsPermissionsRepositoryQuery( export function actionsGetGithubActionsPermissionsRepositoryQuery( variables: - | ActionsGetGithubActionsPermissionsRepositoryVariables - | reactQuery.SkipToken + ActionsGetGithubActionsPermissionsRepositoryVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -35218,8 +35115,7 @@ export function actionsGetGithubActionsPermissionsRepositoryQuery( export function actionsGetGithubActionsPermissionsRepositoryQuery( variables: - | ActionsGetGithubActionsPermissionsRepositoryVariables - | reactQuery.SkipToken + ActionsGetGithubActionsPermissionsRepositoryVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -35447,8 +35343,7 @@ export function actionsGetWorkflowAccessToRepositoryQuery( export function actionsGetWorkflowAccessToRepositoryQuery( variables: - | ActionsGetWorkflowAccessToRepositoryVariables - | reactQuery.SkipToken + ActionsGetWorkflowAccessToRepositoryVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -35460,8 +35355,7 @@ export function actionsGetWorkflowAccessToRepositoryQuery( export function actionsGetWorkflowAccessToRepositoryQuery( variables: - | ActionsGetWorkflowAccessToRepositoryVariables - | reactQuery.SkipToken + ActionsGetWorkflowAccessToRepositoryVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -35524,8 +35418,7 @@ export const useActionsGetWorkflowAccessToRepository = < TData = Schemas.ActionsWorkflowAccessToRepository, >( variables: - | ActionsGetWorkflowAccessToRepositoryVariables - | reactQuery.SkipToken, + ActionsGetWorkflowAccessToRepositoryVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.ActionsWorkflowAccessToRepository, @@ -36454,8 +36347,7 @@ export const useActionsListSelfHostedRunnersForRepo = < TData = ActionsListSelfHostedRunnersForRepoResponse, >( variables: - | ActionsListSelfHostedRunnersForRepoVariables - | reactQuery.SkipToken, + ActionsListSelfHostedRunnersForRepoVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ActionsListSelfHostedRunnersForRepoResponse, @@ -36541,8 +36433,7 @@ export function actionsListRunnerApplicationsForRepoQuery( export function actionsListRunnerApplicationsForRepoQuery( variables: - | ActionsListRunnerApplicationsForRepoVariables - | reactQuery.SkipToken + ActionsListRunnerApplicationsForRepoVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -36554,8 +36445,7 @@ export function actionsListRunnerApplicationsForRepoQuery( export function actionsListRunnerApplicationsForRepoQuery( variables: - | ActionsListRunnerApplicationsForRepoVariables - | reactQuery.SkipToken + ActionsListRunnerApplicationsForRepoVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -36612,8 +36502,7 @@ export const useActionsListRunnerApplicationsForRepo = < TData = ActionsListRunnerApplicationsForRepoResponse, >( variables: - | ActionsListRunnerApplicationsForRepoVariables - | reactQuery.SkipToken, + ActionsListRunnerApplicationsForRepoVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ActionsListRunnerApplicationsForRepoResponse, @@ -37182,8 +37071,7 @@ export function actionsListLabelsForSelfHostedRunnerForRepoQuery( export function actionsListLabelsForSelfHostedRunnerForRepoQuery( variables: - | ActionsListLabelsForSelfHostedRunnerForRepoVariables - | reactQuery.SkipToken + ActionsListLabelsForSelfHostedRunnerForRepoVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -37193,8 +37081,7 @@ export function actionsListLabelsForSelfHostedRunnerForRepoQuery( export function actionsListLabelsForSelfHostedRunnerForRepoQuery( variables: - | ActionsListLabelsForSelfHostedRunnerForRepoVariables - | reactQuery.SkipToken + ActionsListLabelsForSelfHostedRunnerForRepoVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -37253,8 +37140,7 @@ export const useActionsListLabelsForSelfHostedRunnerForRepo = < TData = Responses.ActionsRunnerLabels, >( variables: - | ActionsListLabelsForSelfHostedRunnerForRepoVariables - | reactQuery.SkipToken, + ActionsListLabelsForSelfHostedRunnerForRepoVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Responses.ActionsRunnerLabels, @@ -38646,8 +38532,7 @@ export function actionsListJobsForWorkflowRunAttemptQuery( export function actionsListJobsForWorkflowRunAttemptQuery( variables: - | ActionsListJobsForWorkflowRunAttemptVariables - | reactQuery.SkipToken + ActionsListJobsForWorkflowRunAttemptVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -38659,8 +38544,7 @@ export function actionsListJobsForWorkflowRunAttemptQuery( export function actionsListJobsForWorkflowRunAttemptQuery( variables: - | ActionsListJobsForWorkflowRunAttemptVariables - | reactQuery.SkipToken + ActionsListJobsForWorkflowRunAttemptVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -38713,8 +38597,7 @@ export const useActionsListJobsForWorkflowRunAttempt = < TData = ActionsListJobsForWorkflowRunAttemptResponse, >( variables: - | ActionsListJobsForWorkflowRunAttemptVariables - | reactQuery.SkipToken, + ActionsListJobsForWorkflowRunAttemptVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ActionsListJobsForWorkflowRunAttemptResponse, @@ -38805,19 +38688,16 @@ export function actionsDownloadWorkflowRunAttemptLogsQuery( export function actionsDownloadWorkflowRunAttemptLogsQuery( variables: - | ActionsDownloadWorkflowRunAttemptLogsVariables - | reactQuery.SkipToken + ActionsDownloadWorkflowRunAttemptLogsVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function actionsDownloadWorkflowRunAttemptLogsQuery( variables: - | ActionsDownloadWorkflowRunAttemptLogsVariables - | reactQuery.SkipToken + ActionsDownloadWorkflowRunAttemptLogsVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -38874,8 +38754,7 @@ export const useSuspenseActionsDownloadWorkflowRunAttemptLogs = < */ export const useActionsDownloadWorkflowRunAttemptLogs = ( variables: - | ActionsDownloadWorkflowRunAttemptLogsVariables - | reactQuery.SkipToken, + ActionsDownloadWorkflowRunAttemptLogsVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< undefined, @@ -39281,8 +39160,7 @@ export function actionsDownloadWorkflowRunLogsQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function actionsDownloadWorkflowRunLogsQuery( @@ -42281,8 +42159,7 @@ export function issuesCheckUserCanBeAssignedQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function issuesCheckUserCanBeAssignedQuery( @@ -44135,8 +44012,7 @@ export const useReposGetPullRequestReviewProtection = < TData = Schemas.ProtectedBranchPullRequestReview, >( variables: - | ReposGetPullRequestReviewProtectionVariables - | reactQuery.SkipToken, + ReposGetPullRequestReviewProtectionVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.ProtectedBranchPullRequestReview, @@ -45754,8 +45630,7 @@ export function reposGetAppsWithAccessToProtectedBranchQuery( export function reposGetAppsWithAccessToProtectedBranchQuery( variables: - | ReposGetAppsWithAccessToProtectedBranchVariables - | reactQuery.SkipToken + ReposGetAppsWithAccessToProtectedBranchVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -45767,8 +45642,7 @@ export function reposGetAppsWithAccessToProtectedBranchQuery( export function reposGetAppsWithAccessToProtectedBranchQuery( variables: - | ReposGetAppsWithAccessToProtectedBranchVariables - | reactQuery.SkipToken + ReposGetAppsWithAccessToProtectedBranchVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -45825,8 +45699,7 @@ export const useReposGetAppsWithAccessToProtectedBranch = < TData = ReposGetAppsWithAccessToProtectedBranchResponse, >( variables: - | ReposGetAppsWithAccessToProtectedBranchVariables - | reactQuery.SkipToken, + ReposGetAppsWithAccessToProtectedBranchVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ReposGetAppsWithAccessToProtectedBranchResponse, @@ -46190,8 +46063,7 @@ export function reposGetTeamsWithAccessToProtectedBranchQuery( export function reposGetTeamsWithAccessToProtectedBranchQuery( variables: - | ReposGetTeamsWithAccessToProtectedBranchVariables - | reactQuery.SkipToken + ReposGetTeamsWithAccessToProtectedBranchVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -46203,8 +46075,7 @@ export function reposGetTeamsWithAccessToProtectedBranchQuery( export function reposGetTeamsWithAccessToProtectedBranchQuery( variables: - | ReposGetTeamsWithAccessToProtectedBranchVariables - | reactQuery.SkipToken + ReposGetTeamsWithAccessToProtectedBranchVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -46261,8 +46132,7 @@ export const useReposGetTeamsWithAccessToProtectedBranch = < TData = ReposGetTeamsWithAccessToProtectedBranchResponse, >( variables: - | ReposGetTeamsWithAccessToProtectedBranchVariables - | reactQuery.SkipToken, + ReposGetTeamsWithAccessToProtectedBranchVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ReposGetTeamsWithAccessToProtectedBranchResponse, @@ -46635,8 +46505,7 @@ export function reposGetUsersWithAccessToProtectedBranchQuery( export function reposGetUsersWithAccessToProtectedBranchQuery( variables: - | ReposGetUsersWithAccessToProtectedBranchVariables - | reactQuery.SkipToken + ReposGetUsersWithAccessToProtectedBranchVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -46648,8 +46517,7 @@ export function reposGetUsersWithAccessToProtectedBranchQuery( export function reposGetUsersWithAccessToProtectedBranchQuery( variables: - | ReposGetUsersWithAccessToProtectedBranchVariables - | reactQuery.SkipToken + ReposGetUsersWithAccessToProtectedBranchVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -46706,8 +46574,7 @@ export const useReposGetUsersWithAccessToProtectedBranch = < TData = ReposGetUsersWithAccessToProtectedBranchResponse, >( variables: - | ReposGetUsersWithAccessToProtectedBranchVariables - | reactQuery.SkipToken, + ReposGetUsersWithAccessToProtectedBranchVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ReposGetUsersWithAccessToProtectedBranchResponse, @@ -51047,8 +50914,7 @@ export function codespacesRepoMachinesForAuthenticatedUserQuery( export function codespacesRepoMachinesForAuthenticatedUserQuery( variables: - | CodespacesRepoMachinesForAuthenticatedUserVariables - | reactQuery.SkipToken + CodespacesRepoMachinesForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -51060,8 +50926,7 @@ export function codespacesRepoMachinesForAuthenticatedUserQuery( export function codespacesRepoMachinesForAuthenticatedUserQuery( variables: - | CodespacesRepoMachinesForAuthenticatedUserVariables - | reactQuery.SkipToken + CodespacesRepoMachinesForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -51122,8 +50987,7 @@ export const useCodespacesRepoMachinesForAuthenticatedUser = < TData = CodespacesRepoMachinesForAuthenticatedUserResponse, >( variables: - | CodespacesRepoMachinesForAuthenticatedUserVariables - | reactQuery.SkipToken, + CodespacesRepoMachinesForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< CodespacesRepoMachinesForAuthenticatedUserResponse, @@ -52405,8 +52269,7 @@ export function reposCheckCollaboratorQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function reposCheckCollaboratorQuery( @@ -52730,8 +52593,7 @@ export const useReposGetCollaboratorPermissionLevel = < TData = Schemas.RepositoryCollaboratorPermission, >( variables: - | ReposGetCollaboratorPermissionLevelVariables - | reactQuery.SkipToken, + ReposGetCollaboratorPermissionLevelVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.RepositoryCollaboratorPermission, @@ -53205,14 +53067,7 @@ export type ReactionsListForCommitCommentQueryParams = { * Returns a single [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types). Omit this parameter to list all reactions to a commit comment. */ content?: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; /** * The number of results per page (max 100). * @@ -53385,14 +53240,7 @@ export type ReactionsCreateForCommitCommentRequestBody = { * The [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types) to add to the commit comment. */ content: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; }; export type ReactionsCreateForCommitCommentVariables = { @@ -54312,8 +54160,7 @@ export function reposListPullRequestsAssociatedWithCommitQuery( export function reposListPullRequestsAssociatedWithCommitQuery( variables: - | ReposListPullRequestsAssociatedWithCommitVariables - | reactQuery.SkipToken + ReposListPullRequestsAssociatedWithCommitVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -54325,8 +54172,7 @@ export function reposListPullRequestsAssociatedWithCommitQuery( export function reposListPullRequestsAssociatedWithCommitQuery( variables: - | ReposListPullRequestsAssociatedWithCommitVariables - | reactQuery.SkipToken + ReposListPullRequestsAssociatedWithCommitVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -54379,8 +54225,7 @@ export const useReposListPullRequestsAssociatedWithCommit = < TData = ReposListPullRequestsAssociatedWithCommitResponse, >( variables: - | ReposListPullRequestsAssociatedWithCommitVariables - | reactQuery.SkipToken, + ReposListPullRequestsAssociatedWithCommitVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ReposListPullRequestsAssociatedWithCommitResponse, @@ -60974,8 +60819,7 @@ export function gitGetBlobQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function gitGetBlobQuery( @@ -63051,8 +62895,7 @@ export function reposGetWebhookQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function reposGetWebhookQuery( @@ -66521,14 +66364,7 @@ export type ReactionsListForIssueCommentQueryParams = { * Returns a single [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types). Omit this parameter to list all reactions to an issue comment. */ content?: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; /** * The number of results per page (max 100). * @@ -66701,14 +66537,7 @@ export type ReactionsCreateForIssueCommentRequestBody = { * The [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types) to add to the issue comment. */ content: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; }; export type ReactionsCreateForIssueCommentVariables = { @@ -67627,8 +67456,7 @@ export function issuesCheckUserCanBeAssignedToIssueQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function issuesCheckUserCanBeAssignedToIssueQuery( @@ -67691,8 +67519,7 @@ export const useSuspenseIssuesCheckUserCanBeAssignedToIssue = < */ export const useIssuesCheckUserCanBeAssignedToIssue = ( variables: - | IssuesCheckUserCanBeAssignedToIssueVariables - | reactQuery.SkipToken, + IssuesCheckUserCanBeAssignedToIssueVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< undefined, @@ -68889,14 +68716,7 @@ export type ReactionsListForIssueQueryParams = { * Returns a single [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types). Omit this parameter to list all reactions to an issue. */ content?: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; /** * The number of results per page (max 100). * @@ -69069,14 +68889,7 @@ export type ReactionsCreateForIssueRequestBody = { * The [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types) to add to the issue. */ content: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; }; export type ReactionsCreateForIssueVariables = { @@ -71839,8 +71652,7 @@ export function reposGetPagesQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function reposGetPagesQuery( @@ -74133,14 +73945,7 @@ export type ReactionsListForPullRequestReviewCommentQueryParams = { * Returns a single [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types). Omit this parameter to list all reactions to a pull request review comment. */ content?: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; /** * The number of results per page (max 100). * @@ -74204,8 +74009,7 @@ export function reactionsListForPullRequestReviewCommentQuery( export function reactionsListForPullRequestReviewCommentQuery( variables: - | ReactionsListForPullRequestReviewCommentVariables - | reactQuery.SkipToken + ReactionsListForPullRequestReviewCommentVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -74217,8 +74021,7 @@ export function reactionsListForPullRequestReviewCommentQuery( export function reactionsListForPullRequestReviewCommentQuery( variables: - | ReactionsListForPullRequestReviewCommentVariables - | reactQuery.SkipToken + ReactionsListForPullRequestReviewCommentVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -74271,8 +74074,7 @@ export const useReactionsListForPullRequestReviewComment = < TData = ReactionsListForPullRequestReviewCommentResponse, >( variables: - | ReactionsListForPullRequestReviewCommentVariables - | reactQuery.SkipToken, + ReactionsListForPullRequestReviewCommentVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ReactionsListForPullRequestReviewCommentResponse, @@ -74324,14 +74126,7 @@ export type ReactionsCreateForPullRequestReviewCommentRequestBody = { * The [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types) to add to the pull request review comment. */ content: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; }; export type ReactionsCreateForPullRequestReviewCommentVariables = { @@ -75692,8 +75487,7 @@ export function pullsCheckIfMergedQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function pullsCheckIfMergedQuery( @@ -79933,8 +79727,7 @@ export const useSecretScanningListLocationsForAlert = < TData = SecretScanningListLocationsForAlertResponse, >( variables: - | SecretScanningListLocationsForAlertVariables - | reactQuery.SkipToken, + SecretScanningListLocationsForAlertVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< SecretScanningListLocationsForAlertResponse, @@ -80212,9 +80005,7 @@ export function reposGetCodeFrequencyStatsQuery( */ export const useSuspenseReposGetCodeFrequencyStats = < TData = - | Schemas.CodeFrequencyStat[] - | Responses.Accepted - | Responses.NoContent, + Schemas.CodeFrequencyStat[] | Responses.Accepted | Responses.NoContent, >( variables: ReposGetCodeFrequencyStatsVariables, options?: Omit< @@ -80243,9 +80034,7 @@ export const useSuspenseReposGetCodeFrequencyStats = < */ export const useReposGetCodeFrequencyStats = < TData = - | Schemas.CodeFrequencyStat[] - | Responses.Accepted - | Responses.NoContent, + Schemas.CodeFrequencyStat[] | Responses.Accepted | Responses.NoContent, >( variables: ReposGetCodeFrequencyStatsVariables | reactQuery.SkipToken, options?: Omit< @@ -80517,9 +80306,7 @@ export function reposGetContributorsStatsQuery( */ export const useSuspenseReposGetContributorsStats = < TData = - | Schemas.ContributorActivity[] - | Responses.Accepted - | Responses.NoContent, + Schemas.ContributorActivity[] | Responses.Accepted | Responses.NoContent, >( variables: ReposGetContributorsStatsVariables, options?: Omit< @@ -80553,9 +80340,7 @@ export const useSuspenseReposGetContributorsStats = < */ export const useReposGetContributorsStats = < TData = - | Schemas.ContributorActivity[] - | Responses.Accepted - | Responses.NoContent, + Schemas.ContributorActivity[] | Responses.Accepted | Responses.NoContent, >( variables: ReposGetContributorsStatsVariables | reactQuery.SkipToken, options?: Omit< @@ -81899,8 +81684,7 @@ export function reposDownloadTarballArchiveQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function reposDownloadTarballArchiveQuery( @@ -83051,8 +82835,7 @@ export function reposCheckVulnerabilityAlertsQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function reposCheckVulnerabilityAlertsQuery( @@ -83254,8 +83037,7 @@ export function reposDownloadZipballArchiveQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function reposDownloadZipballArchiveQuery( @@ -87590,14 +87372,7 @@ export type ReactionsListForTeamDiscussionCommentLegacyQueryParams = { * Returns a single [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types). Omit this parameter to list all reactions to a team discussion comment. */ content?: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; /** * The number of results per page (max 100). * @@ -87662,8 +87437,7 @@ export function reactionsListForTeamDiscussionCommentLegacyQuery( export function reactionsListForTeamDiscussionCommentLegacyQuery( variables: - | ReactionsListForTeamDiscussionCommentLegacyVariables - | reactQuery.SkipToken + ReactionsListForTeamDiscussionCommentLegacyVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -87675,8 +87449,7 @@ export function reactionsListForTeamDiscussionCommentLegacyQuery( export function reactionsListForTeamDiscussionCommentLegacyQuery( variables: - | ReactionsListForTeamDiscussionCommentLegacyVariables - | reactQuery.SkipToken + ReactionsListForTeamDiscussionCommentLegacyVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -87733,8 +87506,7 @@ export const useReactionsListForTeamDiscussionCommentLegacy = < TData = ReactionsListForTeamDiscussionCommentLegacyResponse, >( variables: - | ReactionsListForTeamDiscussionCommentLegacyVariables - | reactQuery.SkipToken, + ReactionsListForTeamDiscussionCommentLegacyVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ReactionsListForTeamDiscussionCommentLegacyResponse, @@ -87783,14 +87555,7 @@ export type ReactionsCreateForTeamDiscussionCommentLegacyRequestBody = { * The [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types) to add to the team discussion comment. */ content: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; }; export type ReactionsCreateForTeamDiscussionCommentLegacyVariables = { @@ -87868,14 +87633,7 @@ export type ReactionsListForTeamDiscussionLegacyQueryParams = { * Returns a single [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types). Omit this parameter to list all reactions to a team discussion. */ content?: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; /** * The number of results per page (max 100). * @@ -87939,8 +87697,7 @@ export function reactionsListForTeamDiscussionLegacyQuery( export function reactionsListForTeamDiscussionLegacyQuery( variables: - | ReactionsListForTeamDiscussionLegacyVariables - | reactQuery.SkipToken + ReactionsListForTeamDiscussionLegacyVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -87952,8 +87709,7 @@ export function reactionsListForTeamDiscussionLegacyQuery( export function reactionsListForTeamDiscussionLegacyQuery( variables: - | ReactionsListForTeamDiscussionLegacyVariables - | reactQuery.SkipToken + ReactionsListForTeamDiscussionLegacyVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -88010,8 +87766,7 @@ export const useReactionsListForTeamDiscussionLegacy = < TData = ReactionsListForTeamDiscussionLegacyResponse, >( variables: - | ReactionsListForTeamDiscussionLegacyVariables - | reactQuery.SkipToken, + ReactionsListForTeamDiscussionLegacyVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ReactionsListForTeamDiscussionLegacyResponse, @@ -88056,14 +87811,7 @@ export type ReactionsCreateForTeamDiscussionLegacyRequestBody = { * The [reaction type](https://docs.github.com/rest/reference/reactions#reaction-types) to add to the team discussion. */ content: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; }; export type ReactionsCreateForTeamDiscussionLegacyVariables = { @@ -88587,8 +88335,7 @@ export function teamsGetMemberLegacyQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function teamsGetMemberLegacyQuery( @@ -89385,8 +89132,7 @@ export function teamsCheckPermissionsForProjectLegacyQuery( export function teamsCheckPermissionsForProjectLegacyQuery( variables: - | TeamsCheckPermissionsForProjectLegacyVariables - | reactQuery.SkipToken + TeamsCheckPermissionsForProjectLegacyVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -89396,8 +89142,7 @@ export function teamsCheckPermissionsForProjectLegacyQuery( export function teamsCheckPermissionsForProjectLegacyQuery( variables: - | TeamsCheckPermissionsForProjectLegacyVariables - | reactQuery.SkipToken + TeamsCheckPermissionsForProjectLegacyVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -89454,8 +89199,7 @@ export const useTeamsCheckPermissionsForProjectLegacy = < TData = Schemas.TeamProject, >( variables: - | TeamsCheckPermissionsForProjectLegacyVariables - | reactQuery.SkipToken, + TeamsCheckPermissionsForProjectLegacyVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.TeamProject, @@ -90586,8 +90330,7 @@ export const useUsersListBlockedByAuthenticatedUser = < TData = UsersListBlockedByAuthenticatedUserResponse, >( variables: - | UsersListBlockedByAuthenticatedUserVariables - | reactQuery.SkipToken, + UsersListBlockedByAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< UsersListBlockedByAuthenticatedUserResponse, @@ -90731,8 +90474,7 @@ export function usersCheckBlockedQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function usersCheckBlockedQuery( @@ -91346,8 +91088,7 @@ export function codespacesListSecretsForAuthenticatedUserQuery( export function codespacesListSecretsForAuthenticatedUserQuery( variables: - | CodespacesListSecretsForAuthenticatedUserVariables - | reactQuery.SkipToken + CodespacesListSecretsForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -91359,8 +91100,7 @@ export function codespacesListSecretsForAuthenticatedUserQuery( export function codespacesListSecretsForAuthenticatedUserQuery( variables: - | CodespacesListSecretsForAuthenticatedUserVariables - | reactQuery.SkipToken + CodespacesListSecretsForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -91423,8 +91163,7 @@ export const useCodespacesListSecretsForAuthenticatedUser = < TData = CodespacesListSecretsForAuthenticatedUserResponse, >( variables: - | CodespacesListSecretsForAuthenticatedUserVariables - | reactQuery.SkipToken, + CodespacesListSecretsForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< CodespacesListSecretsForAuthenticatedUserResponse, @@ -91499,8 +91238,7 @@ export function codespacesGetPublicKeyForAuthenticatedUserQuery( export function codespacesGetPublicKeyForAuthenticatedUserQuery( variables: - | CodespacesGetPublicKeyForAuthenticatedUserVariables - | reactQuery.SkipToken + CodespacesGetPublicKeyForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -91510,8 +91248,7 @@ export function codespacesGetPublicKeyForAuthenticatedUserQuery( export function codespacesGetPublicKeyForAuthenticatedUserQuery( variables: - | CodespacesGetPublicKeyForAuthenticatedUserVariables - | reactQuery.SkipToken + CodespacesGetPublicKeyForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -91572,8 +91309,7 @@ export const useCodespacesGetPublicKeyForAuthenticatedUser = < TData = Schemas.CodespacesUserPublicKey, >( variables: - | CodespacesGetPublicKeyForAuthenticatedUserVariables - | reactQuery.SkipToken, + CodespacesGetPublicKeyForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.CodespacesUserPublicKey, @@ -91726,8 +91462,7 @@ export function codespacesGetSecretForAuthenticatedUserQuery( export function codespacesGetSecretForAuthenticatedUserQuery( variables: - | CodespacesGetSecretForAuthenticatedUserVariables - | reactQuery.SkipToken + CodespacesGetSecretForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -91737,8 +91472,7 @@ export function codespacesGetSecretForAuthenticatedUserQuery( export function codespacesGetSecretForAuthenticatedUserQuery( variables: - | CodespacesGetSecretForAuthenticatedUserVariables - | reactQuery.SkipToken + CodespacesGetSecretForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -91799,8 +91533,7 @@ export const useCodespacesGetSecretForAuthenticatedUser = < TData = Schemas.CodespacesSecret, >( variables: - | CodespacesGetSecretForAuthenticatedUserVariables - | reactQuery.SkipToken, + CodespacesGetSecretForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.CodespacesSecret, @@ -93929,8 +93662,7 @@ export const useUsersListEmailsForAuthenticatedUser = < TData = UsersListEmailsForAuthenticatedUserResponse, >( variables: - | UsersListEmailsForAuthenticatedUserVariables - | reactQuery.SkipToken, + UsersListEmailsForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< UsersListEmailsForAuthenticatedUserResponse, @@ -94110,8 +93842,7 @@ export function usersListFollowersForAuthenticatedUserQuery( export function usersListFollowersForAuthenticatedUserQuery( variables: - | UsersListFollowersForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersListFollowersForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -94123,8 +93854,7 @@ export function usersListFollowersForAuthenticatedUserQuery( export function usersListFollowersForAuthenticatedUserQuery( variables: - | UsersListFollowersForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersListFollowersForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -94177,8 +93907,7 @@ export const useUsersListFollowersForAuthenticatedUser = < TData = UsersListFollowersForAuthenticatedUserResponse, >( variables: - | UsersListFollowersForAuthenticatedUserVariables - | reactQuery.SkipToken, + UsersListFollowersForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< UsersListFollowersForAuthenticatedUserResponse, @@ -94270,8 +93999,7 @@ export function usersListFollowedByAuthenticatedUserQuery( export function usersListFollowedByAuthenticatedUserQuery( variables: - | UsersListFollowedByAuthenticatedUserVariables - | reactQuery.SkipToken + UsersListFollowedByAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -94283,8 +94011,7 @@ export function usersListFollowedByAuthenticatedUserQuery( export function usersListFollowedByAuthenticatedUserQuery( variables: - | UsersListFollowedByAuthenticatedUserVariables - | reactQuery.SkipToken + UsersListFollowedByAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -94337,8 +94064,7 @@ export const useUsersListFollowedByAuthenticatedUser = < TData = UsersListFollowedByAuthenticatedUserResponse, >( variables: - | UsersListFollowedByAuthenticatedUserVariables - | reactQuery.SkipToken, + UsersListFollowedByAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< UsersListFollowedByAuthenticatedUserResponse, @@ -94493,19 +94219,16 @@ export function usersCheckPersonIsFollowedByAuthenticatedQuery( export function usersCheckPersonIsFollowedByAuthenticatedQuery( variables: - | UsersCheckPersonIsFollowedByAuthenticatedVariables - | reactQuery.SkipToken + UsersCheckPersonIsFollowedByAuthenticatedVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function usersCheckPersonIsFollowedByAuthenticatedQuery( variables: - | UsersCheckPersonIsFollowedByAuthenticatedVariables - | reactQuery.SkipToken + UsersCheckPersonIsFollowedByAuthenticatedVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -94550,8 +94273,7 @@ export const useSuspenseUsersCheckPersonIsFollowedByAuthenticated = < export const useUsersCheckPersonIsFollowedByAuthenticated = ( variables: - | UsersCheckPersonIsFollowedByAuthenticatedVariables - | reactQuery.SkipToken, + UsersCheckPersonIsFollowedByAuthenticatedVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< undefined, @@ -94722,8 +94444,7 @@ export function usersListGpgKeysForAuthenticatedUserQuery( export function usersListGpgKeysForAuthenticatedUserQuery( variables: - | UsersListGpgKeysForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersListGpgKeysForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -94735,8 +94456,7 @@ export function usersListGpgKeysForAuthenticatedUserQuery( export function usersListGpgKeysForAuthenticatedUserQuery( variables: - | UsersListGpgKeysForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersListGpgKeysForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -94789,8 +94509,7 @@ export const useUsersListGpgKeysForAuthenticatedUser = < TData = UsersListGpgKeysForAuthenticatedUserResponse, >( variables: - | UsersListGpgKeysForAuthenticatedUserVariables - | reactQuery.SkipToken, + UsersListGpgKeysForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< UsersListGpgKeysForAuthenticatedUserResponse, @@ -95203,8 +94922,7 @@ export function appsListInstallationsForAuthenticatedUserQuery( export function appsListInstallationsForAuthenticatedUserQuery( variables: - | AppsListInstallationsForAuthenticatedUserVariables - | reactQuery.SkipToken + AppsListInstallationsForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -95216,8 +94934,7 @@ export function appsListInstallationsForAuthenticatedUserQuery( export function appsListInstallationsForAuthenticatedUserQuery( variables: - | AppsListInstallationsForAuthenticatedUserVariables - | reactQuery.SkipToken + AppsListInstallationsForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -95282,8 +94999,7 @@ export const useAppsListInstallationsForAuthenticatedUser = < TData = AppsListInstallationsForAuthenticatedUserResponse, >( variables: - | AppsListInstallationsForAuthenticatedUserVariables - | reactQuery.SkipToken, + AppsListInstallationsForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< AppsListInstallationsForAuthenticatedUserResponse, @@ -95935,12 +95651,7 @@ export type IssuesListForAuthenticatedUserQueryParams = { * @default assigned */ filter?: - | "assigned" - | "created" - | "mentioned" - | "subscribed" - | "repos" - | "all"; + "assigned" | "created" | "mentioned" | "subscribed" | "repos" | "all"; /** * Indicates the state of the issues to return. * @@ -96209,8 +95920,7 @@ export function usersListPublicSshKeysForAuthenticatedUserQuery( export function usersListPublicSshKeysForAuthenticatedUserQuery( variables: - | UsersListPublicSshKeysForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersListPublicSshKeysForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -96222,8 +95932,7 @@ export function usersListPublicSshKeysForAuthenticatedUserQuery( export function usersListPublicSshKeysForAuthenticatedUserQuery( variables: - | UsersListPublicSshKeysForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersListPublicSshKeysForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -96276,8 +95985,7 @@ export const useUsersListPublicSshKeysForAuthenticatedUser = < TData = UsersListPublicSshKeysForAuthenticatedUserResponse, >( variables: - | UsersListPublicSshKeysForAuthenticatedUserVariables - | reactQuery.SkipToken, + UsersListPublicSshKeysForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< UsersListPublicSshKeysForAuthenticatedUserResponse, @@ -96526,19 +96234,16 @@ export function usersGetPublicSshKeyForAuthenticatedUserQuery( export function usersGetPublicSshKeyForAuthenticatedUserQuery( variables: - | UsersGetPublicSshKeyForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersGetPublicSshKeyForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function usersGetPublicSshKeyForAuthenticatedUserQuery( variables: - | UsersGetPublicSshKeyForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersGetPublicSshKeyForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -96591,8 +96296,7 @@ export const useUsersGetPublicSshKeyForAuthenticatedUser = < TData = Schemas.Key, >( variables: - | UsersGetPublicSshKeyForAuthenticatedUserVariables - | reactQuery.SkipToken, + UsersGetPublicSshKeyForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.Key, @@ -96691,8 +96395,7 @@ export function appsListSubscriptionsForAuthenticatedUserQuery( export function appsListSubscriptionsForAuthenticatedUserQuery( variables: - | AppsListSubscriptionsForAuthenticatedUserVariables - | reactQuery.SkipToken + AppsListSubscriptionsForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -96704,8 +96407,7 @@ export function appsListSubscriptionsForAuthenticatedUserQuery( export function appsListSubscriptionsForAuthenticatedUserQuery( variables: - | AppsListSubscriptionsForAuthenticatedUserVariables - | reactQuery.SkipToken + AppsListSubscriptionsForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -96758,8 +96460,7 @@ export const useAppsListSubscriptionsForAuthenticatedUser = < TData = AppsListSubscriptionsForAuthenticatedUserResponse, >( variables: - | AppsListSubscriptionsForAuthenticatedUserVariables - | reactQuery.SkipToken, + AppsListSubscriptionsForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< AppsListSubscriptionsForAuthenticatedUserResponse, @@ -97020,8 +96721,7 @@ export function orgsListMembershipsForAuthenticatedUserQuery( export function orgsListMembershipsForAuthenticatedUserQuery( variables: - | OrgsListMembershipsForAuthenticatedUserVariables - | reactQuery.SkipToken + OrgsListMembershipsForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -97033,8 +96733,7 @@ export function orgsListMembershipsForAuthenticatedUserQuery( export function orgsListMembershipsForAuthenticatedUserQuery( variables: - | OrgsListMembershipsForAuthenticatedUserVariables - | reactQuery.SkipToken + OrgsListMembershipsForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -97081,8 +96780,7 @@ export const useOrgsListMembershipsForAuthenticatedUser = < TData = OrgsListMembershipsForAuthenticatedUserResponse, >( variables: - | OrgsListMembershipsForAuthenticatedUserVariables - | reactQuery.SkipToken, + OrgsListMembershipsForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< OrgsListMembershipsForAuthenticatedUserResponse, @@ -97157,8 +96855,7 @@ export function orgsGetMembershipForAuthenticatedUserQuery( export function orgsGetMembershipForAuthenticatedUserQuery( variables: - | OrgsGetMembershipForAuthenticatedUserVariables - | reactQuery.SkipToken + OrgsGetMembershipForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -97168,8 +96865,7 @@ export function orgsGetMembershipForAuthenticatedUserQuery( export function orgsGetMembershipForAuthenticatedUserQuery( variables: - | OrgsGetMembershipForAuthenticatedUserVariables - | reactQuery.SkipToken + OrgsGetMembershipForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -97216,8 +96912,7 @@ export const useOrgsGetMembershipForAuthenticatedUser = < TData = Schemas.OrgMembership, >( variables: - | OrgsGetMembershipForAuthenticatedUserVariables - | reactQuery.SkipToken, + OrgsGetMembershipForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.OrgMembership, @@ -97677,8 +97372,7 @@ export function migrationsGetStatusForAuthenticatedUserQuery( export function migrationsGetStatusForAuthenticatedUserQuery( variables: - | MigrationsGetStatusForAuthenticatedUserVariables - | reactQuery.SkipToken + MigrationsGetStatusForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -97688,8 +97382,7 @@ export function migrationsGetStatusForAuthenticatedUserQuery( export function migrationsGetStatusForAuthenticatedUserQuery( variables: - | MigrationsGetStatusForAuthenticatedUserVariables - | reactQuery.SkipToken + MigrationsGetStatusForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -97756,8 +97449,7 @@ export const useMigrationsGetStatusForAuthenticatedUser = < TData = Schemas.Migration, >( variables: - | MigrationsGetStatusForAuthenticatedUserVariables - | reactQuery.SkipToken, + MigrationsGetStatusForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.Migration, @@ -97964,19 +97656,16 @@ export function migrationsGetArchiveForAuthenticatedUserQuery( export function migrationsGetArchiveForAuthenticatedUserQuery( variables: - | MigrationsGetArchiveForAuthenticatedUserVariables - | reactQuery.SkipToken + MigrationsGetArchiveForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function migrationsGetArchiveForAuthenticatedUserQuery( variables: - | MigrationsGetArchiveForAuthenticatedUserVariables - | reactQuery.SkipToken + MigrationsGetArchiveForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -98067,8 +97756,7 @@ export const useSuspenseMigrationsGetArchiveForAuthenticatedUser = < */ export const useMigrationsGetArchiveForAuthenticatedUser = ( variables: - | MigrationsGetArchiveForAuthenticatedUserVariables - | reactQuery.SkipToken, + MigrationsGetArchiveForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< undefined, @@ -98250,8 +97938,7 @@ export function migrationsListReposForAuthenticatedUserQuery( export function migrationsListReposForAuthenticatedUserQuery( variables: - | MigrationsListReposForAuthenticatedUserVariables - | reactQuery.SkipToken + MigrationsListReposForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -98263,8 +97950,7 @@ export function migrationsListReposForAuthenticatedUserQuery( export function migrationsListReposForAuthenticatedUserQuery( variables: - | MigrationsListReposForAuthenticatedUserVariables - | reactQuery.SkipToken + MigrationsListReposForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -98317,8 +98003,7 @@ export const useMigrationsListReposForAuthenticatedUser = < TData = MigrationsListReposForAuthenticatedUserResponse, >( variables: - | MigrationsListReposForAuthenticatedUserVariables - | reactQuery.SkipToken, + MigrationsListReposForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< MigrationsListReposForAuthenticatedUserResponse, @@ -98570,8 +98255,7 @@ export function packagesListPackagesForAuthenticatedUserQuery( export function packagesListPackagesForAuthenticatedUserQuery( variables: - | PackagesListPackagesForAuthenticatedUserVariables - | reactQuery.SkipToken + PackagesListPackagesForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -98583,8 +98267,7 @@ export function packagesListPackagesForAuthenticatedUserQuery( export function packagesListPackagesForAuthenticatedUserQuery( variables: - | PackagesListPackagesForAuthenticatedUserVariables - | reactQuery.SkipToken + PackagesListPackagesForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -98641,8 +98324,7 @@ export const usePackagesListPackagesForAuthenticatedUser = < TData = PackagesListPackagesForAuthenticatedUserResponse, >( variables: - | PackagesListPackagesForAuthenticatedUserVariables - | reactQuery.SkipToken, + PackagesListPackagesForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< PackagesListPackagesForAuthenticatedUserResponse, @@ -98810,8 +98492,7 @@ export function packagesGetPackageForAuthenticatedUserQuery( export function packagesGetPackageForAuthenticatedUserQuery( variables: - | PackagesGetPackageForAuthenticatedUserVariables - | reactQuery.SkipToken + PackagesGetPackageForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -98821,8 +98502,7 @@ export function packagesGetPackageForAuthenticatedUserQuery( export function packagesGetPackageForAuthenticatedUserQuery( variables: - | PackagesGetPackageForAuthenticatedUserVariables - | reactQuery.SkipToken + PackagesGetPackageForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -98879,8 +98559,7 @@ export const usePackagesGetPackageForAuthenticatedUser = < TData = Schemas.Package, >( variables: - | PackagesGetPackageForAuthenticatedUserVariables - | reactQuery.SkipToken, + PackagesGetPackageForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.Package, @@ -99013,12 +98692,7 @@ export type PackagesGetAllPackageVersionsForPackageOwnedByAuthenticatedUserPathP * The type of supported package. Packages in GitHub's Gradle registry have the type `maven`. Docker images pushed to GitHub's Container registry (`ghcr.io`) have the type `container`. You can use the type `docker` to find images that were pushed to GitHub's Docker registry (`docker.pkg.github.com`), even if these have now been migrated to the Container registry. */ packageType: - | "npm" - | "maven" - | "rubygems" - | "docker" - | "nuget" - | "container"; + "npm" | "maven" | "rubygems" | "docker" | "nuget" | "container"; /** * The name of the package. */ @@ -99153,7 +98827,8 @@ export function packagesGetAllPackageVersionsForPackageOwnedByAuthenticatedUserQ */ export const useSuspensePackagesGetAllPackageVersionsForPackageOwnedByAuthenticatedUser = < - TData = PackagesGetAllPackageVersionsForPackageOwnedByAuthenticatedUserResponse, + TData = + PackagesGetAllPackageVersionsForPackageOwnedByAuthenticatedUserResponse, >( variables: PackagesGetAllPackageVersionsForPackageOwnedByAuthenticatedUserVariables, options?: Omit< @@ -99186,7 +98861,8 @@ export const useSuspensePackagesGetAllPackageVersionsForPackageOwnedByAuthentica */ export const usePackagesGetAllPackageVersionsForPackageOwnedByAuthenticatedUser = < - TData = PackagesGetAllPackageVersionsForPackageOwnedByAuthenticatedUserResponse, + TData = + PackagesGetAllPackageVersionsForPackageOwnedByAuthenticatedUserResponse, >( variables: | PackagesGetAllPackageVersionsForPackageOwnedByAuthenticatedUserVariables @@ -99714,8 +99390,7 @@ export function usersListPublicEmailsForAuthenticatedUserQuery( export function usersListPublicEmailsForAuthenticatedUserQuery( variables: - | UsersListPublicEmailsForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersListPublicEmailsForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -99727,8 +99402,7 @@ export function usersListPublicEmailsForAuthenticatedUserQuery( export function usersListPublicEmailsForAuthenticatedUserQuery( variables: - | UsersListPublicEmailsForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersListPublicEmailsForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -99781,8 +99455,7 @@ export const useUsersListPublicEmailsForAuthenticatedUser = < TData = UsersListPublicEmailsForAuthenticatedUserResponse, >( variables: - | UsersListPublicEmailsForAuthenticatedUserVariables - | reactQuery.SkipToken, + UsersListPublicEmailsForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< UsersListPublicEmailsForAuthenticatedUserResponse, @@ -100332,8 +100005,7 @@ export function reposListInvitationsForAuthenticatedUserQuery( export function reposListInvitationsForAuthenticatedUserQuery( variables: - | ReposListInvitationsForAuthenticatedUserVariables - | reactQuery.SkipToken + ReposListInvitationsForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -100345,8 +100017,7 @@ export function reposListInvitationsForAuthenticatedUserQuery( export function reposListInvitationsForAuthenticatedUserQuery( variables: - | ReposListInvitationsForAuthenticatedUserVariables - | reactQuery.SkipToken + ReposListInvitationsForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -100399,8 +100070,7 @@ export const useReposListInvitationsForAuthenticatedUser = < TData = ReposListInvitationsForAuthenticatedUserResponse, >( variables: - | ReposListInvitationsForAuthenticatedUserVariables - | reactQuery.SkipToken, + ReposListInvitationsForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ReposListInvitationsForAuthenticatedUserResponse, @@ -100648,8 +100318,7 @@ export function usersListSshSigningKeysForAuthenticatedUserQuery( export function usersListSshSigningKeysForAuthenticatedUserQuery( variables: - | UsersListSshSigningKeysForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersListSshSigningKeysForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -100661,8 +100330,7 @@ export function usersListSshSigningKeysForAuthenticatedUserQuery( export function usersListSshSigningKeysForAuthenticatedUserQuery( variables: - | UsersListSshSigningKeysForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersListSshSigningKeysForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -100715,8 +100383,7 @@ export const useUsersListSshSigningKeysForAuthenticatedUser = < TData = UsersListSshSigningKeysForAuthenticatedUserResponse, >( variables: - | UsersListSshSigningKeysForAuthenticatedUserVariables - | reactQuery.SkipToken, + UsersListSshSigningKeysForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< UsersListSshSigningKeysForAuthenticatedUserResponse, @@ -100975,8 +100642,7 @@ export function usersGetSshSigningKeyForAuthenticatedUserQuery( export function usersGetSshSigningKeyForAuthenticatedUserQuery( variables: - | UsersGetSshSigningKeyForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersGetSshSigningKeyForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -100986,8 +100652,7 @@ export function usersGetSshSigningKeyForAuthenticatedUserQuery( export function usersGetSshSigningKeyForAuthenticatedUserQuery( variables: - | UsersGetSshSigningKeyForAuthenticatedUserVariables - | reactQuery.SkipToken + UsersGetSshSigningKeyForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -101040,8 +100705,7 @@ export const useUsersGetSshSigningKeyForAuthenticatedUser = < TData = Schemas.SshSigningKey, >( variables: - | UsersGetSshSigningKeyForAuthenticatedUserVariables - | reactQuery.SkipToken, + UsersGetSshSigningKeyForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.SshSigningKey, @@ -101151,8 +100815,7 @@ export function activityListReposStarredByAuthenticatedUserQuery( export function activityListReposStarredByAuthenticatedUserQuery( variables: - | ActivityListReposStarredByAuthenticatedUserVariables - | reactQuery.SkipToken + ActivityListReposStarredByAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -101164,8 +100827,7 @@ export function activityListReposStarredByAuthenticatedUserQuery( export function activityListReposStarredByAuthenticatedUserQuery( variables: - | ActivityListReposStarredByAuthenticatedUserVariables - | reactQuery.SkipToken + ActivityListReposStarredByAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -101222,8 +100884,7 @@ export const useActivityListReposStarredByAuthenticatedUser = < TData = ActivityListReposStarredByAuthenticatedUserResponse, >( variables: - | ActivityListReposStarredByAuthenticatedUserVariables - | reactQuery.SkipToken, + ActivityListReposStarredByAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ActivityListReposStarredByAuthenticatedUserResponse, @@ -101392,8 +101053,7 @@ export function activityCheckRepoIsStarredByAuthenticatedUserQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function activityCheckRepoIsStarredByAuthenticatedUserQuery( @@ -101626,8 +101286,7 @@ export function activityListWatchedReposForAuthenticatedUserQuery( export function activityListWatchedReposForAuthenticatedUserQuery( variables: - | ActivityListWatchedReposForAuthenticatedUserVariables - | reactQuery.SkipToken + ActivityListWatchedReposForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -101639,8 +101298,7 @@ export function activityListWatchedReposForAuthenticatedUserQuery( export function activityListWatchedReposForAuthenticatedUserQuery( variables: - | ActivityListWatchedReposForAuthenticatedUserVariables - | reactQuery.SkipToken + ActivityListWatchedReposForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -102214,8 +101872,7 @@ export function activityListEventsForAuthenticatedUserQuery( export function activityListEventsForAuthenticatedUserQuery( variables: - | ActivityListEventsForAuthenticatedUserVariables - | reactQuery.SkipToken + ActivityListEventsForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -102227,8 +101884,7 @@ export function activityListEventsForAuthenticatedUserQuery( export function activityListEventsForAuthenticatedUserQuery( variables: - | ActivityListEventsForAuthenticatedUserVariables - | reactQuery.SkipToken + ActivityListEventsForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -102281,8 +101937,7 @@ export const useActivityListEventsForAuthenticatedUser = < TData = ActivityListEventsForAuthenticatedUserResponse, >( variables: - | ActivityListEventsForAuthenticatedUserVariables - | reactQuery.SkipToken, + ActivityListEventsForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ActivityListEventsForAuthenticatedUserResponse, @@ -102379,8 +102034,7 @@ export function activityListOrgEventsForAuthenticatedUserQuery( export function activityListOrgEventsForAuthenticatedUserQuery( variables: - | ActivityListOrgEventsForAuthenticatedUserVariables - | reactQuery.SkipToken + ActivityListOrgEventsForAuthenticatedUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -102392,8 +102046,7 @@ export function activityListOrgEventsForAuthenticatedUserQuery( export function activityListOrgEventsForAuthenticatedUserQuery( variables: - | ActivityListOrgEventsForAuthenticatedUserVariables - | reactQuery.SkipToken + ActivityListOrgEventsForAuthenticatedUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -102446,8 +102099,7 @@ export const useActivityListOrgEventsForAuthenticatedUser = < TData = ActivityListOrgEventsForAuthenticatedUserResponse, >( variables: - | ActivityListOrgEventsForAuthenticatedUserVariables - | reactQuery.SkipToken, + ActivityListOrgEventsForAuthenticatedUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ActivityListOrgEventsForAuthenticatedUserResponse, @@ -102960,8 +102612,7 @@ export function usersCheckFollowingForUserQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function usersCheckFollowingForUserQuery( @@ -105299,8 +104950,7 @@ export function activityListReceivedPublicEventsForUserQuery( export function activityListReceivedPublicEventsForUserQuery( variables: - | ActivityListReceivedPublicEventsForUserVariables - | reactQuery.SkipToken + ActivityListReceivedPublicEventsForUserVariables | reactQuery.SkipToken ): { queryKey: reactQuery.QueryKey; queryFn: @@ -105312,8 +104962,7 @@ export function activityListReceivedPublicEventsForUserQuery( export function activityListReceivedPublicEventsForUserQuery( variables: - | ActivityListReceivedPublicEventsForUserVariables - | reactQuery.SkipToken + ActivityListReceivedPublicEventsForUserVariables | reactQuery.SkipToken ) { return { queryKey: queryKeyFn({ @@ -105360,8 +105009,7 @@ export const useActivityListReceivedPublicEventsForUser = < TData = ActivityListReceivedPublicEventsForUserResponse, >( variables: - | ActivityListReceivedPublicEventsForUserVariables - | reactQuery.SkipToken, + ActivityListReceivedPublicEventsForUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< ActivityListReceivedPublicEventsForUserResponse, @@ -105813,8 +105461,7 @@ export const useBillingGetGithubPackagesBillingUser = < TData = Schemas.PackagesBillingUsage, >( variables: - | BillingGetGithubPackagesBillingUserVariables - | reactQuery.SkipToken, + BillingGetGithubPackagesBillingUserVariables | reactQuery.SkipToken, options?: Omit< reactQuery.UseQueryOptions< Schemas.PackagesBillingUsage, @@ -106618,8 +106265,7 @@ export function metaGetZenQuery( ): { queryKey: reactQuery.QueryKey; queryFn: - | ((options: QueryFnOptions) => Promise) - | reactQuery.SkipToken; + ((options: QueryFnOptions) => Promise) | reactQuery.SkipToken; }; export function metaGetZenQuery( @@ -106723,8 +106369,7 @@ export type QueryOperation = path: "/codes_of_conduct"; operationId: "codesOfConductGetAllCodesOfConduct"; variables: - | CodesOfConductGetAllCodesOfConductVariables - | reactQuery.SkipToken; + CodesOfConductGetAllCodesOfConductVariables | reactQuery.SkipToken; } | { path: "/codes_of_conduct/{key}"; @@ -106740,15 +106385,13 @@ export type QueryOperation = path: "/enterprises/{enterprise}/dependabot/alerts"; operationId: "dependabotListAlertsForEnterprise"; variables: - | DependabotListAlertsForEnterpriseVariables - | reactQuery.SkipToken; + DependabotListAlertsForEnterpriseVariables | reactQuery.SkipToken; } | { path: "/enterprises/{enterprise}/secret-scanning/alerts"; operationId: "secretScanningListAlertsForEnterprise"; variables: - | SecretScanningListAlertsForEnterpriseVariables - | reactQuery.SkipToken; + SecretScanningListAlertsForEnterpriseVariables | reactQuery.SkipToken; } | { path: "/events"; @@ -106824,8 +106467,7 @@ export type QueryOperation = path: "/installation/repositories"; operationId: "appsListReposAccessibleToInstallation"; variables: - | AppsListReposAccessibleToInstallationVariables - | reactQuery.SkipToken; + AppsListReposAccessibleToInstallationVariables | reactQuery.SkipToken; } | { path: "/issues"; @@ -106846,8 +106488,7 @@ export type QueryOperation = path: "/marketplace_listing/accounts/{accountId}"; operationId: "appsGetSubscriptionPlanForAccount"; variables: - | AppsGetSubscriptionPlanForAccountVariables - | reactQuery.SkipToken; + AppsGetSubscriptionPlanForAccountVariables | reactQuery.SkipToken; } | { path: "/marketplace_listing/plans"; @@ -106885,8 +106526,7 @@ export type QueryOperation = path: "/networks/{owner}/{repo}/events"; operationId: "activityListPublicEventsForRepoNetwork"; variables: - | ActivityListPublicEventsForRepoNetworkVariables - | reactQuery.SkipToken; + ActivityListPublicEventsForRepoNetworkVariables | reactQuery.SkipToken; } | { path: "/notifications"; @@ -106926,22 +106566,19 @@ export type QueryOperation = path: "/orgs/{org}/actions/cache/usage"; operationId: "actionsGetActionsCacheUsageForOrg"; variables: - | ActionsGetActionsCacheUsageForOrgVariables - | reactQuery.SkipToken; + ActionsGetActionsCacheUsageForOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/actions/cache/usage-by-repository"; operationId: "actionsGetActionsCacheUsageByRepoForOrg"; variables: - | ActionsGetActionsCacheUsageByRepoForOrgVariables - | reactQuery.SkipToken; + ActionsGetActionsCacheUsageByRepoForOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/actions/oidc/customization/sub"; operationId: "oidcGetOidcCustomSubTemplateForOrg"; variables: - | OidcGetOidcCustomSubTemplateForOrgVariables - | reactQuery.SkipToken; + OidcGetOidcCustomSubTemplateForOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/actions/permissions"; @@ -106961,8 +106598,7 @@ export type QueryOperation = path: "/orgs/{org}/actions/permissions/selected-actions"; operationId: "actionsGetAllowedActionsOrganization"; variables: - | ActionsGetAllowedActionsOrganizationVariables - | reactQuery.SkipToken; + ActionsGetAllowedActionsOrganizationVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/actions/permissions/workflow"; @@ -106992,22 +106628,19 @@ export type QueryOperation = path: "/orgs/{org}/actions/runners"; operationId: "actionsListSelfHostedRunnersForOrg"; variables: - | ActionsListSelfHostedRunnersForOrgVariables - | reactQuery.SkipToken; + ActionsListSelfHostedRunnersForOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/actions/runners/downloads"; operationId: "actionsListRunnerApplicationsForOrg"; variables: - | ActionsListRunnerApplicationsForOrgVariables - | reactQuery.SkipToken; + ActionsListRunnerApplicationsForOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/actions/runners/{runnerId}"; operationId: "actionsGetSelfHostedRunnerForOrg"; variables: - | ActionsGetSelfHostedRunnerForOrgVariables - | reactQuery.SkipToken; + ActionsGetSelfHostedRunnerForOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/actions/runners/{runnerId}/labels"; @@ -107035,8 +106668,7 @@ export type QueryOperation = path: "/orgs/{org}/actions/secrets/{secretName}/repositories"; operationId: "actionsListSelectedReposForOrgSecret"; variables: - | ActionsListSelectedReposForOrgSecretVariables - | reactQuery.SkipToken; + ActionsListSelectedReposForOrgSecretVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/actions/variables"; @@ -107052,8 +106684,7 @@ export type QueryOperation = path: "/orgs/{org}/actions/variables/{name}/repositories"; operationId: "actionsListSelectedReposForOrgVariable"; variables: - | ActionsListSelectedReposForOrgVariableVariables - | reactQuery.SkipToken; + ActionsListSelectedReposForOrgVariableVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/blocks"; @@ -107094,8 +106725,7 @@ export type QueryOperation = path: "/orgs/{org}/codespaces/secrets/{secretName}/repositories"; operationId: "codespacesListSelectedReposForOrgSecret"; variables: - | CodespacesListSelectedReposForOrgSecretVariables - | reactQuery.SkipToken; + CodespacesListSelectedReposForOrgSecretVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/dependabot/alerts"; @@ -107121,8 +106751,7 @@ export type QueryOperation = path: "/orgs/{org}/dependabot/secrets/{secretName}/repositories"; operationId: "dependabotListSelectedReposForOrgSecret"; variables: - | DependabotListSelectedReposForOrgSecretVariables - | reactQuery.SkipToken; + DependabotListSelectedReposForOrgSecretVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/events"; @@ -107173,8 +106802,7 @@ export type QueryOperation = path: "/orgs/{org}/interaction-limits"; operationId: "interactionsGetRestrictionsForOrg"; variables: - | InteractionsGetRestrictionsForOrgVariables - | reactQuery.SkipToken; + InteractionsGetRestrictionsForOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/invitations"; @@ -107205,8 +106833,7 @@ export type QueryOperation = path: "/orgs/{org}/members/{username}/codespaces"; operationId: "codespacesGetCodespacesForUserInOrg"; variables: - | CodespacesGetCodespacesForUserInOrgVariables - | reactQuery.SkipToken; + CodespacesGetCodespacesForUserInOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/memberships/{username}"; @@ -107227,8 +106854,7 @@ export type QueryOperation = path: "/orgs/{org}/migrations/{migrationId}/archive"; operationId: "migrationsDownloadArchiveForOrg"; variables: - | MigrationsDownloadArchiveForOrgVariables - | reactQuery.SkipToken; + MigrationsDownloadArchiveForOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/migrations/{migrationId}/repositories"; @@ -107244,15 +106870,13 @@ export type QueryOperation = path: "/orgs/{org}/packages"; operationId: "packagesListPackagesForOrganization"; variables: - | PackagesListPackagesForOrganizationVariables - | reactQuery.SkipToken; + PackagesListPackagesForOrganizationVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/packages/{packageType}/{packageName}"; operationId: "packagesGetPackageForOrganization"; variables: - | PackagesGetPackageForOrganizationVariables - | reactQuery.SkipToken; + PackagesGetPackageForOrganizationVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/packages/{packageType}/{packageName}/versions"; @@ -107282,8 +106906,7 @@ export type QueryOperation = path: "/orgs/{org}/public_members/{username}"; operationId: "orgsCheckPublicMembershipForUser"; variables: - | OrgsCheckPublicMembershipForUserVariables - | reactQuery.SkipToken; + OrgsCheckPublicMembershipForUserVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/repos"; @@ -107304,22 +106927,19 @@ export type QueryOperation = path: "/orgs/{org}/settings/billing/actions"; operationId: "billingGetGithubActionsBillingOrg"; variables: - | BillingGetGithubActionsBillingOrgVariables - | reactQuery.SkipToken; + BillingGetGithubActionsBillingOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/settings/billing/packages"; operationId: "billingGetGithubPackagesBillingOrg"; variables: - | BillingGetGithubPackagesBillingOrgVariables - | reactQuery.SkipToken; + BillingGetGithubPackagesBillingOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/settings/billing/shared-storage"; operationId: "billingGetSharedStorageBillingOrg"; variables: - | BillingGetSharedStorageBillingOrgVariables - | reactQuery.SkipToken; + BillingGetSharedStorageBillingOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/teams"; @@ -107345,8 +106965,7 @@ export type QueryOperation = path: "/orgs/{org}/teams/{teamSlug}/discussions/{discussionNumber}/comments"; operationId: "teamsListDiscussionCommentsInOrg"; variables: - | TeamsListDiscussionCommentsInOrgVariables - | reactQuery.SkipToken; + TeamsListDiscussionCommentsInOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/teams/{teamSlug}/discussions/{discussionNumber}/comments/{commentNumber}"; @@ -107364,15 +106983,13 @@ export type QueryOperation = path: "/orgs/{org}/teams/{teamSlug}/discussions/{discussionNumber}/reactions"; operationId: "reactionsListForTeamDiscussionInOrg"; variables: - | ReactionsListForTeamDiscussionInOrgVariables - | reactQuery.SkipToken; + ReactionsListForTeamDiscussionInOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/teams/{teamSlug}/invitations"; operationId: "teamsListPendingInvitationsInOrg"; variables: - | TeamsListPendingInvitationsInOrgVariables - | reactQuery.SkipToken; + TeamsListPendingInvitationsInOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/teams/{teamSlug}/members"; @@ -107393,8 +107010,7 @@ export type QueryOperation = path: "/orgs/{org}/teams/{teamSlug}/projects/{projectId}"; operationId: "teamsCheckPermissionsForProjectInOrg"; variables: - | TeamsCheckPermissionsForProjectInOrgVariables - | reactQuery.SkipToken; + TeamsCheckPermissionsForProjectInOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/teams/{teamSlug}/repos"; @@ -107405,8 +107021,7 @@ export type QueryOperation = path: "/orgs/{org}/teams/{teamSlug}/repos/{owner}/{repo}"; operationId: "teamsCheckPermissionsForRepoInOrg"; variables: - | TeamsCheckPermissionsForRepoInOrgVariables - | reactQuery.SkipToken; + TeamsCheckPermissionsForRepoInOrgVariables | reactQuery.SkipToken; } | { path: "/orgs/{org}/teams/{teamSlug}/teams"; @@ -107457,8 +107072,7 @@ export type QueryOperation = path: "/repos/{org}/{repo}/actions/required_workflows"; operationId: "actionsListRepoRequiredWorkflows"; variables: - | ActionsListRepoRequiredWorkflowsVariables - | reactQuery.SkipToken; + ActionsListRepoRequiredWorkflowsVariables | reactQuery.SkipToken; } | { path: "/repos/{org}/{repo}/actions/required_workflows/{requiredWorkflowIdForRepo}"; @@ -107469,8 +107083,7 @@ export type QueryOperation = path: "/repos/{org}/{repo}/actions/required_workflows/{requiredWorkflowIdForRepo}/timing"; operationId: "actionsGetRepoRequiredWorkflowUsage"; variables: - | ActionsGetRepoRequiredWorkflowUsageVariables - | reactQuery.SkipToken; + ActionsGetRepoRequiredWorkflowUsageVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}"; @@ -107511,15 +107124,13 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/actions/jobs/{jobId}/logs"; operationId: "actionsDownloadJobLogsForWorkflowRun"; variables: - | ActionsDownloadJobLogsForWorkflowRunVariables - | reactQuery.SkipToken; + ActionsDownloadJobLogsForWorkflowRunVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/actions/oidc/customization/sub"; operationId: "actionsGetCustomOidcSubClaimForRepo"; variables: - | ActionsGetCustomOidcSubClaimForRepoVariables - | reactQuery.SkipToken; + ActionsGetCustomOidcSubClaimForRepoVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/actions/permissions"; @@ -107532,15 +107143,13 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/actions/permissions/access"; operationId: "actionsGetWorkflowAccessToRepository"; variables: - | ActionsGetWorkflowAccessToRepositoryVariables - | reactQuery.SkipToken; + ActionsGetWorkflowAccessToRepositoryVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/actions/permissions/selected-actions"; operationId: "actionsGetAllowedActionsRepository"; variables: - | ActionsGetAllowedActionsRepositoryVariables - | reactQuery.SkipToken; + ActionsGetAllowedActionsRepositoryVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/actions/permissions/workflow"; @@ -107553,29 +107162,25 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/actions/required_workflows/{requiredWorkflowIdForRepo}/runs"; operationId: "actionsListRequiredWorkflowRuns"; variables: - | ActionsListRequiredWorkflowRunsVariables - | reactQuery.SkipToken; + ActionsListRequiredWorkflowRunsVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/actions/runners"; operationId: "actionsListSelfHostedRunnersForRepo"; variables: - | ActionsListSelfHostedRunnersForRepoVariables - | reactQuery.SkipToken; + ActionsListSelfHostedRunnersForRepoVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/actions/runners/downloads"; operationId: "actionsListRunnerApplicationsForRepo"; variables: - | ActionsListRunnerApplicationsForRepoVariables - | reactQuery.SkipToken; + ActionsListRunnerApplicationsForRepoVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/actions/runners/{runnerId}"; operationId: "actionsGetSelfHostedRunnerForRepo"; variables: - | ActionsGetSelfHostedRunnerForRepoVariables - | reactQuery.SkipToken; + ActionsGetSelfHostedRunnerForRepoVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/actions/runners/{runnerId}/labels"; @@ -107603,8 +107208,7 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/actions/runs/{runId}/artifacts"; operationId: "actionsListWorkflowRunArtifacts"; variables: - | ActionsListWorkflowRunArtifactsVariables - | reactQuery.SkipToken; + ActionsListWorkflowRunArtifactsVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/actions/runs/{runId}/attempts/{attemptNumber}"; @@ -107615,15 +107219,13 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/actions/runs/{runId}/attempts/{attemptNumber}/jobs"; operationId: "actionsListJobsForWorkflowRunAttempt"; variables: - | ActionsListJobsForWorkflowRunAttemptVariables - | reactQuery.SkipToken; + ActionsListJobsForWorkflowRunAttemptVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/actions/runs/{runId}/attempts/{attemptNumber}/logs"; operationId: "actionsDownloadWorkflowRunAttemptLogs"; variables: - | ActionsDownloadWorkflowRunAttemptLogsVariables - | reactQuery.SkipToken; + ActionsDownloadWorkflowRunAttemptLogsVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/actions/runs/{runId}/jobs"; @@ -107639,8 +107241,7 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/actions/runs/{runId}/pending_deployments"; operationId: "actionsGetPendingDeploymentsForRun"; variables: - | ActionsGetPendingDeploymentsForRunVariables - | reactQuery.SkipToken; + ActionsGetPendingDeploymentsForRunVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/actions/runs/{runId}/timing"; @@ -107736,15 +107337,13 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews"; operationId: "reposGetPullRequestReviewProtection"; variables: - | ReposGetPullRequestReviewProtectionVariables - | reactQuery.SkipToken; + ReposGetPullRequestReviewProtectionVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/branches/{branch}/protection/required_signatures"; operationId: "reposGetCommitSignatureProtection"; variables: - | ReposGetCommitSignatureProtectionVariables - | reactQuery.SkipToken; + ReposGetCommitSignatureProtectionVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"; @@ -107765,8 +107364,7 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps"; operationId: "reposGetAppsWithAccessToProtectedBranch"; variables: - | ReposGetAppsWithAccessToProtectedBranchVariables - | reactQuery.SkipToken; + ReposGetAppsWithAccessToProtectedBranchVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams"; @@ -107831,8 +107429,7 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/code-scanning/codeql/databases"; operationId: "codeScanningListCodeqlDatabases"; variables: - | CodeScanningListCodeqlDatabasesVariables - | reactQuery.SkipToken; + CodeScanningListCodeqlDatabasesVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/code-scanning/codeql/databases/{language}"; @@ -107906,8 +107503,7 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/collaborators/{username}/permission"; operationId: "reposGetCollaboratorPermissionLevel"; variables: - | ReposGetCollaboratorPermissionLevelVariables - | reactQuery.SkipToken; + ReposGetCollaboratorPermissionLevelVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/comments"; @@ -107975,8 +107571,7 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/community/profile"; operationId: "reposGetCommunityProfileMetrics"; variables: - | ReposGetCommunityProfileMetricsVariables - | reactQuery.SkipToken; + ReposGetCommunityProfileMetricsVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/compare/{basehead}"; @@ -108057,8 +107652,7 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/environments/{environmentName}/deployment-branch-policies"; operationId: "reposListDeploymentBranchPolicies"; variables: - | ReposListDeploymentBranchPoliciesVariables - | reactQuery.SkipToken; + ReposListDeploymentBranchPoliciesVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/environments/{environmentName}/deployment-branch-policies/{branchPolicyId}"; @@ -108154,8 +107748,7 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/interaction-limits"; operationId: "interactionsGetRestrictionsForRepo"; variables: - | InteractionsGetRestrictionsForRepoVariables - | reactQuery.SkipToken; + InteractionsGetRestrictionsForRepoVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/invitations"; @@ -108201,8 +107794,7 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/issues/{issueNumber}/assignees/{assignee}"; operationId: "issuesCheckUserCanBeAssignedToIssue"; variables: - | IssuesCheckUserCanBeAssignedToIssueVariables - | reactQuery.SkipToken; + IssuesCheckUserCanBeAssignedToIssueVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/issues/{issueNumber}/comments"; @@ -108427,8 +108019,7 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/secret-scanning/alerts"; operationId: "secretScanningListAlertsForRepo"; variables: - | SecretScanningListAlertsForRepoVariables - | reactQuery.SkipToken; + SecretScanningListAlertsForRepoVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/secret-scanning/alerts/{alertNumber}"; @@ -108439,8 +108030,7 @@ export type QueryOperation = path: "/repos/{owner}/{repo}/secret-scanning/alerts/{alertNumber}/locations"; operationId: "secretScanningListLocationsForAlert"; variables: - | SecretScanningListLocationsForAlertVariables - | reactQuery.SkipToken; + SecretScanningListLocationsForAlertVariables | reactQuery.SkipToken; } | { path: "/repos/{owner}/{repo}/stargazers"; @@ -108561,8 +108151,7 @@ export type QueryOperation = path: "/repositories/{repositoryId}/environments/{environmentName}/variables"; operationId: "actionsListEnvironmentVariables"; variables: - | ActionsListEnvironmentVariablesVariables - | reactQuery.SkipToken; + ActionsListEnvironmentVariablesVariables | reactQuery.SkipToken; } | { path: "/repositories/{repositoryId}/environments/{environmentName}/variables/{name}"; @@ -108623,15 +108212,13 @@ export type QueryOperation = path: "/teams/{teamId}/discussions/{discussionNumber}/comments"; operationId: "teamsListDiscussionCommentsLegacy"; variables: - | TeamsListDiscussionCommentsLegacyVariables - | reactQuery.SkipToken; + TeamsListDiscussionCommentsLegacyVariables | reactQuery.SkipToken; } | { path: "/teams/{teamId}/discussions/{discussionNumber}/comments/{commentNumber}"; operationId: "teamsGetDiscussionCommentLegacy"; variables: - | TeamsGetDiscussionCommentLegacyVariables - | reactQuery.SkipToken; + TeamsGetDiscussionCommentLegacyVariables | reactQuery.SkipToken; } | { path: "/teams/{teamId}/discussions/{discussionNumber}/comments/{commentNumber}/reactions"; @@ -108644,15 +108231,13 @@ export type QueryOperation = path: "/teams/{teamId}/discussions/{discussionNumber}/reactions"; operationId: "reactionsListForTeamDiscussionLegacy"; variables: - | ReactionsListForTeamDiscussionLegacyVariables - | reactQuery.SkipToken; + ReactionsListForTeamDiscussionLegacyVariables | reactQuery.SkipToken; } | { path: "/teams/{teamId}/invitations"; operationId: "teamsListPendingInvitationsLegacy"; variables: - | TeamsListPendingInvitationsLegacyVariables - | reactQuery.SkipToken; + TeamsListPendingInvitationsLegacyVariables | reactQuery.SkipToken; } | { path: "/teams/{teamId}/members"; @@ -108668,8 +108253,7 @@ export type QueryOperation = path: "/teams/{teamId}/memberships/{username}"; operationId: "teamsGetMembershipForUserLegacy"; variables: - | TeamsGetMembershipForUserLegacyVariables - | reactQuery.SkipToken; + TeamsGetMembershipForUserLegacyVariables | reactQuery.SkipToken; } | { path: "/teams/{teamId}/projects"; @@ -108680,8 +108264,7 @@ export type QueryOperation = path: "/teams/{teamId}/projects/{projectId}"; operationId: "teamsCheckPermissionsForProjectLegacy"; variables: - | TeamsCheckPermissionsForProjectLegacyVariables - | reactQuery.SkipToken; + TeamsCheckPermissionsForProjectLegacyVariables | reactQuery.SkipToken; } | { path: "/teams/{teamId}/repos"; @@ -108692,8 +108275,7 @@ export type QueryOperation = path: "/teams/{teamId}/repos/{owner}/{repo}"; operationId: "teamsCheckPermissionsForRepoLegacy"; variables: - | TeamsCheckPermissionsForRepoLegacyVariables - | reactQuery.SkipToken; + TeamsCheckPermissionsForRepoLegacyVariables | reactQuery.SkipToken; } | { path: "/teams/{teamId}/teams"; @@ -108709,8 +108291,7 @@ export type QueryOperation = path: "/user/blocks"; operationId: "usersListBlockedByAuthenticatedUser"; variables: - | UsersListBlockedByAuthenticatedUserVariables - | reactQuery.SkipToken; + UsersListBlockedByAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/blocks/{username}"; @@ -108721,8 +108302,7 @@ export type QueryOperation = path: "/user/codespaces"; operationId: "codespacesListForAuthenticatedUser"; variables: - | CodespacesListForAuthenticatedUserVariables - | reactQuery.SkipToken; + CodespacesListForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/codespaces/secrets"; @@ -108742,8 +108322,7 @@ export type QueryOperation = path: "/user/codespaces/secrets/{secretName}"; operationId: "codespacesGetSecretForAuthenticatedUser"; variables: - | CodespacesGetSecretForAuthenticatedUserVariables - | reactQuery.SkipToken; + CodespacesGetSecretForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/codespaces/secrets/{secretName}/repositories"; @@ -108756,8 +108335,7 @@ export type QueryOperation = path: "/user/codespaces/{codespaceName}"; operationId: "codespacesGetForAuthenticatedUser"; variables: - | CodespacesGetForAuthenticatedUserVariables - | reactQuery.SkipToken; + CodespacesGetForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/codespaces/{codespaceName}/exports/{exportId}"; @@ -108777,22 +108355,19 @@ export type QueryOperation = path: "/user/emails"; operationId: "usersListEmailsForAuthenticatedUser"; variables: - | UsersListEmailsForAuthenticatedUserVariables - | reactQuery.SkipToken; + UsersListEmailsForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/followers"; operationId: "usersListFollowersForAuthenticatedUser"; variables: - | UsersListFollowersForAuthenticatedUserVariables - | reactQuery.SkipToken; + UsersListFollowersForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/following"; operationId: "usersListFollowedByAuthenticatedUser"; variables: - | UsersListFollowedByAuthenticatedUserVariables - | reactQuery.SkipToken; + UsersListFollowedByAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/following/{username}"; @@ -108805,15 +108380,13 @@ export type QueryOperation = path: "/user/gpg_keys"; operationId: "usersListGpgKeysForAuthenticatedUser"; variables: - | UsersListGpgKeysForAuthenticatedUserVariables - | reactQuery.SkipToken; + UsersListGpgKeysForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/gpg_keys/{gpgKeyId}"; operationId: "usersGetGpgKeyForAuthenticatedUser"; variables: - | UsersGetGpgKeyForAuthenticatedUserVariables - | reactQuery.SkipToken; + UsersGetGpgKeyForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/installations"; @@ -108873,29 +108446,25 @@ export type QueryOperation = path: "/user/memberships/orgs"; operationId: "orgsListMembershipsForAuthenticatedUser"; variables: - | OrgsListMembershipsForAuthenticatedUserVariables - | reactQuery.SkipToken; + OrgsListMembershipsForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/memberships/orgs/{org}"; operationId: "orgsGetMembershipForAuthenticatedUser"; variables: - | OrgsGetMembershipForAuthenticatedUserVariables - | reactQuery.SkipToken; + OrgsGetMembershipForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/migrations"; operationId: "migrationsListForAuthenticatedUser"; variables: - | MigrationsListForAuthenticatedUserVariables - | reactQuery.SkipToken; + MigrationsListForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/migrations/{migrationId}"; operationId: "migrationsGetStatusForAuthenticatedUser"; variables: - | MigrationsGetStatusForAuthenticatedUserVariables - | reactQuery.SkipToken; + MigrationsGetStatusForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/migrations/{migrationId}/archive"; @@ -108908,8 +108477,7 @@ export type QueryOperation = path: "/user/migrations/{migrationId}/repositories"; operationId: "migrationsListReposForAuthenticatedUser"; variables: - | MigrationsListReposForAuthenticatedUserVariables - | reactQuery.SkipToken; + MigrationsListReposForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/orgs"; @@ -108927,8 +108495,7 @@ export type QueryOperation = path: "/user/packages/{packageType}/{packageName}"; operationId: "packagesGetPackageForAuthenticatedUser"; variables: - | PackagesGetPackageForAuthenticatedUserVariables - | reactQuery.SkipToken; + PackagesGetPackageForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/user/packages/{packageType}/{packageName}/versions"; @@ -109017,8 +108584,7 @@ export type QueryOperation = path: "/users/{username}/events"; operationId: "activityListEventsForAuthenticatedUser"; variables: - | ActivityListEventsForAuthenticatedUserVariables - | reactQuery.SkipToken; + ActivityListEventsForAuthenticatedUserVariables | reactQuery.SkipToken; } | { path: "/users/{username}/events/orgs/{org}"; @@ -109031,8 +108597,7 @@ export type QueryOperation = path: "/users/{username}/events/public"; operationId: "activityListPublicEventsForUser"; variables: - | ActivityListPublicEventsForUserVariables - | reactQuery.SkipToken; + ActivityListPublicEventsForUserVariables | reactQuery.SkipToken; } | { path: "/users/{username}/followers"; @@ -109100,8 +108665,7 @@ export type QueryOperation = path: "/users/{username}/packages/{packageType}/{packageName}/versions/{packageVersionId}"; operationId: "packagesGetPackageVersionForUser"; variables: - | PackagesGetPackageVersionForUserVariables - | reactQuery.SkipToken; + PackagesGetPackageVersionForUserVariables | reactQuery.SkipToken; } | { path: "/users/{username}/projects"; @@ -109112,15 +108676,13 @@ export type QueryOperation = path: "/users/{username}/received_events"; operationId: "activityListReceivedEventsForUser"; variables: - | ActivityListReceivedEventsForUserVariables - | reactQuery.SkipToken; + ActivityListReceivedEventsForUserVariables | reactQuery.SkipToken; } | { path: "/users/{username}/received_events/public"; operationId: "activityListReceivedPublicEventsForUser"; variables: - | ActivityListReceivedPublicEventsForUserVariables - | reactQuery.SkipToken; + ActivityListReceivedPublicEventsForUserVariables | reactQuery.SkipToken; } | { path: "/users/{username}/repos"; @@ -109131,22 +108693,19 @@ export type QueryOperation = path: "/users/{username}/settings/billing/actions"; operationId: "billingGetGithubActionsBillingUser"; variables: - | BillingGetGithubActionsBillingUserVariables - | reactQuery.SkipToken; + BillingGetGithubActionsBillingUserVariables | reactQuery.SkipToken; } | { path: "/users/{username}/settings/billing/packages"; operationId: "billingGetGithubPackagesBillingUser"; variables: - | BillingGetGithubPackagesBillingUserVariables - | reactQuery.SkipToken; + BillingGetGithubPackagesBillingUserVariables | reactQuery.SkipToken; } | { path: "/users/{username}/settings/billing/shared-storage"; operationId: "billingGetSharedStorageBillingUser"; variables: - | BillingGetSharedStorageBillingUserVariables - | reactQuery.SkipToken; + BillingGetSharedStorageBillingUserVariables | reactQuery.SkipToken; } | { path: "/users/{username}/ssh_signing_keys"; diff --git a/examples/frontend/src/github/githubContext.ts b/examples/frontend/src/github/githubContext.ts index 1962a69a..e0e17ba9 100644 --- a/examples/frontend/src/github/githubContext.ts +++ b/examples/frontend/src/github/githubContext.ts @@ -30,7 +30,12 @@ export type GithubContext< * Set this to `false` to disable automatic refetching when the query mounts or changes query keys. * Defaults to `true`. */ - enabled?: UseQueryOptions["enabled"]; + enabled?: UseQueryOptions< + TQueryFnData, + TError, + TData, + TQueryKey + >["enabled"]; }; }; diff --git a/examples/frontend/src/github/githubFetcher.ts b/examples/frontend/src/github/githubFetcher.ts index 7dc065a9..553c5216 100644 --- a/examples/frontend/src/github/githubFetcher.ts +++ b/examples/frontend/src/github/githubFetcher.ts @@ -3,8 +3,7 @@ import { GithubContext } from "./githubContext"; const baseUrl = "https://api.github.com"; export type ErrorWrapper = - | TError - | { status: "unknown"; payload: string }; + TError | { status: "unknown"; payload: string }; export type GithubFetcherOptions = { url: string; diff --git a/examples/frontend/src/github/githubParameters.ts b/examples/frontend/src/github/githubParameters.ts index 3ec02ba3..2695b113 100644 --- a/examples/frontend/src/github/githubParameters.ts +++ b/examples/frontend/src/github/githubParameters.ts @@ -15,9 +15,7 @@ export type ActionsCacheKeyRequired = string; * @default last_accessed_at */ export type ActionsCacheListSort = - | "created_at" - | "last_accessed_at" - | "size_in_bytes"; + "created_at" | "last_accessed_at" | "size_in_bytes"; export type Actor = string; @@ -159,12 +157,7 @@ export type Owner = string; export type PackageName = string; export type PackageType = - | "npm" - | "maven" - | "rubygems" - | "docker" - | "nuget" - | "container"; + "npm" | "maven" | "rubygems" | "docker" | "nuget" | "container"; export type PackageVersionId = number; diff --git a/examples/frontend/src/github/githubSchemas.ts b/examples/frontend/src/github/githubSchemas.ts index 025f30f5..649ab6e2 100644 --- a/examples/frontend/src/github/githubSchemas.ts +++ b/examples/frontend/src/github/githubSchemas.ts @@ -1605,11 +1605,7 @@ export type CodeScanningAlert = { * A classification of the file. For example to identify it as generated. */ export type CodeScanningAlertClassification = - | "source" - | "generated" - | "test" - | "library" - | null; + "source" | "generated" | "test" | "library" | null; /** * The dismissal comment associated with the dismissal of the alert. @@ -1622,11 +1618,7 @@ export type CodeScanningAlertDismissedComment = string | null; * **Required when the state is dismissed.** The reason for dismissing or closing the alert. */ export type CodeScanningAlertDismissedReason = - | any - | "false positive" - | "won't fix" - | "used in tests" - | null; + any | "false positive" | "won't fix" | "used in tests" | null; /** * Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed. @@ -1752,13 +1744,7 @@ export type CodeScanningAlertSetState = "open" | "dismissed"; * Severity of a code scanning alert. */ export type CodeScanningAlertSeverity = - | "critical" - | "high" - | "medium" - | "low" - | "warning" - | "note" - | "error"; + "critical" | "high" | "medium" | "low" | "warning" | "note" | "error"; /** * State of a code scanning alert. @@ -6361,11 +6347,7 @@ export type Integration = { * @example one_month */ export type InteractionExpiry = - | "one_day" - | "three_days" - | "one_week" - | "one_month" - | "six_months"; + "one_day" | "three_days" | "one_week" | "one_month" | "six_months"; /** * The type of GitHub user that can comment, open issues, or create pull requests while the interaction limit is in effect. @@ -6373,9 +6355,7 @@ export type InteractionExpiry = * @example collaborators_only */ export type InteractionGroup = - | "existing_users" - | "contributors_only" - | "collaborators_only"; + "existing_users" | "contributors_only" | "collaborators_only"; /** * Limit interactions to a specific type of user for a specified duration @@ -10245,12 +10225,7 @@ export type PackageVersion = { * @example docker */ package_type: - | "npm" - | "maven" - | "rubygems" - | "docker" - | "nuget" - | "container"; + "npm" | "maven" | "rubygems" | "docker" | "nuget" | "container"; }; /** * The name of the package version. @@ -12536,14 +12511,7 @@ export type Reaction = { * @example heart */ content: - | "+1" - | "-1" - | "laugh" - | "confused" - | "heart" - | "hooray" - | "rocket" - | "eyes"; + "+1" | "-1" | "laugh" | "confused" | "heart" | "hooray" | "rocket" | "eyes"; /** * @example "2016-05-20T20:09:31.000Z" * @format date-time @@ -14194,12 +14162,7 @@ export type SecretScanningAlert = { * **Required when the `state` is `resolved`.** The reason for resolving the alert. */ export type SecretScanningAlertResolution = - | any - | "false_positive" - | "wont_fix" - | "revoked" - | "used_in_tests" - | null; + any | "false_positive" | "wont_fix" | "revoked" | "used_in_tests" | null; /** * An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -16784,9 +16747,7 @@ export type WebhookBranchProtectionRuleCreated = { id: number; ignore_approvals_from_contributors: boolean; linear_history_requirement_enforcement_level: - | "off" - | "non_admins" - | "everyone"; + "off" | "non_admins" | "everyone"; merge_queue_enforcement_level: "off" | "non_admins" | "everyone"; name: string; pull_request_reviews_enforcement_level: "off" | "non_admins" | "everyone"; @@ -16832,9 +16793,7 @@ export type WebhookBranchProtectionRuleDeleted = { id: number; ignore_approvals_from_contributors: boolean; linear_history_requirement_enforcement_level: - | "off" - | "non_admins" - | "everyone"; + "off" | "non_admins" | "everyone"; merge_queue_enforcement_level: "off" | "non_admins" | "everyone"; name: string; pull_request_reviews_enforcement_level: "off" | "non_admins" | "everyone"; @@ -16906,9 +16865,7 @@ export type WebhookBranchProtectionRuleEdited = { id: number; ignore_approvals_from_contributors: boolean; linear_history_requirement_enforcement_level: - | "off" - | "non_admins" - | "everyone"; + "off" | "non_admins" | "everyone"; merge_queue_enforcement_level: "off" | "non_admins" | "everyone"; name: string; pull_request_reviews_enforcement_level: "off" | "non_admins" | "everyone"; @@ -18106,11 +18063,7 @@ export type WebhookCodeScanningAlertAppearedInBranch = { * The reason for dismissing or closing the alert. Can be one of: `false positive`, `won't fix`, and `used in tests`. */ dismissed_reason: - | "false positive" - | "won't fix" - | "used in tests" - | any - | null; + "false positive" | "won't fix" | "used in tests" | any | null; /** * The GitHub URL of the alert resource. * @@ -18280,11 +18233,7 @@ export type WebhookCodeScanningAlertClosedByUser = { * The reason for dismissing or closing the alert. Can be one of: `false positive`, `won't fix`, and `used in tests`. */ dismissed_reason: - | "false positive" - | "won't fix" - | "used in tests" - | any - | null; + "false positive" | "won't fix" | "used in tests" | any | null; /** * The GitHub URL of the alert resource. * @@ -18585,11 +18534,7 @@ export type WebhookCodeScanningAlertFixed = { * The reason for dismissing or closing the alert. Can be one of: `false positive`, `won't fix`, and `used in tests`. */ dismissed_reason: - | "false positive" - | "won't fix" - | "used in tests" - | any - | null; + "false positive" | "won't fix" | "used in tests" | any | null; /** * The GitHub URL of the alert resource. * @@ -23612,12 +23557,7 @@ export type WebhookIssueCommentCreated = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee: { /** * @format uri @@ -24358,12 +24298,7 @@ export type WebhookIssueCommentDeleted = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee: { /** * @format uri @@ -25113,12 +25048,7 @@ export type WebhookIssueCommentEdited = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee: { /** * @format uri @@ -25798,12 +25728,7 @@ export type WebhookIssuesAssigned = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -26424,12 +26349,7 @@ export type WebhookIssuesClosed = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -27048,12 +26968,7 @@ export type WebhookIssuesDeleted = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -27670,12 +27585,7 @@ export type WebhookIssuesDemilestoned = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -28417,12 +28327,7 @@ export type WebhookIssuesEdited = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -29061,12 +28966,7 @@ export type WebhookIssuesLabeled = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -29704,12 +29604,7 @@ export type WebhookIssuesLocked = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -30327,12 +30222,7 @@ export type WebhookIssuesMilestoned = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -31057,12 +30947,7 @@ export type WebhookIssuesOpened = { */ old_issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -32036,12 +31921,7 @@ export type WebhookIssuesOpened = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -32660,12 +32540,7 @@ export type WebhookIssuesPinned = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -33281,12 +33156,7 @@ export type WebhookIssuesReopened = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -33903,12 +33773,7 @@ export type WebhookIssuesTransferred = { */ new_issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -34892,12 +34757,7 @@ export type WebhookIssuesTransferred = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -35575,12 +35435,7 @@ export type WebhookIssuesUnassigned = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -36198,12 +36053,7 @@ export type WebhookIssuesUnlabeled = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -36841,12 +36691,7 @@ export type WebhookIssuesUnlocked = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -37462,12 +37307,7 @@ export type WebhookIssuesUnpinned = { */ issue: { active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee?: { /** * @format uri @@ -42871,12 +42711,7 @@ export type WebhookPullRequestAssigned = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -44651,12 +44486,7 @@ export type WebhookPullRequestAutoMergeDisabled = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -46432,12 +46262,7 @@ export type WebhookPullRequestAutoMergeEnabled = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -48216,12 +48041,7 @@ export type WebhookPullRequestClosed = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -49974,12 +49794,7 @@ export type WebhookPullRequestConvertedToDraft = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -51746,12 +51561,7 @@ export type WebhookPullRequestDemilestoned = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -53526,12 +53336,7 @@ export type WebhookPullRequestDequeued = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -55335,12 +55140,7 @@ export type WebhookPullRequestEdited = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -57115,12 +56915,7 @@ export type WebhookPullRequestEnqueued = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -58918,12 +58713,7 @@ export type WebhookPullRequestLabeled = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -60701,12 +60491,7 @@ export type WebhookPullRequestLocked = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -62484,12 +62269,7 @@ export type WebhookPullRequestMilestoned = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -64267,12 +64047,7 @@ export type WebhookPullRequestOpened = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -66032,12 +65807,7 @@ export type WebhookPullRequestReadyForReview = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -67804,12 +67574,7 @@ export type WebhookPullRequestReopened = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -69772,12 +69537,7 @@ export type WebhookPullRequestReviewCommentCreated = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee: { /** * @format uri @@ -71661,12 +71421,7 @@ export type WebhookPullRequestReviewCommentDeleted = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee: { /** * @format uri @@ -73561,12 +73316,7 @@ export type WebhookPullRequestReviewCommentEdited = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee: { /** * @format uri @@ -75243,12 +74993,7 @@ export type WebhookPullRequestReviewDismissed = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee: { /** * @format uri @@ -77049,12 +76794,7 @@ export type WebhookPullRequestReviewEdited = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee: { /** * @format uri @@ -78760,12 +78500,7 @@ export type WebhookPullRequestReviewRequestRemoved = }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -79317,9 +79052,7 @@ export type WebhookPullRequestReviewRequestRemoved = * The default value for a squash merge commit message. */ squash_merge_commit_message?: - | "PR_BODY" - | "COMMIT_MESSAGES" - | "BLANK"; + "PR_BODY" | "COMMIT_MESSAGES" | "BLANK"; /** * The default value for a squash merge commit title. */ @@ -79820,9 +79553,7 @@ export type WebhookPullRequestReviewRequestRemoved = * - `BLANK` - default to a blank commit message. */ squash_merge_commit_message?: - | "PR_BODY" - | "COMMIT_MESSAGES" - | "BLANK"; + "PR_BODY" | "COMMIT_MESSAGES" | "BLANK"; /** * The default value for a squash merge commit title: * @@ -80600,12 +80331,7 @@ export type WebhookPullRequestReviewRequestRemoved = }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -81161,9 +80887,7 @@ export type WebhookPullRequestReviewRequestRemoved = * - `BLANK` - default to a blank commit message. */ squash_merge_commit_message?: - | "PR_BODY" - | "COMMIT_MESSAGES" - | "BLANK"; + "PR_BODY" | "COMMIT_MESSAGES" | "BLANK"; /** * The default value for a squash merge commit title: * @@ -81667,9 +81391,7 @@ export type WebhookPullRequestReviewRequestRemoved = * - `BLANK` - default to a blank commit message. */ squash_merge_commit_message?: - | "PR_BODY" - | "COMMIT_MESSAGES" - | "BLANK"; + "PR_BODY" | "COMMIT_MESSAGES" | "BLANK"; /** * The default value for a squash merge commit title: * @@ -82472,12 +82194,7 @@ export type WebhookPullRequestReviewRequested = }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -83033,9 +82750,7 @@ export type WebhookPullRequestReviewRequested = * - `BLANK` - default to a blank commit message. */ squash_merge_commit_message?: - | "PR_BODY" - | "COMMIT_MESSAGES" - | "BLANK"; + "PR_BODY" | "COMMIT_MESSAGES" | "BLANK"; /** * The default value for a squash merge commit title: * @@ -83539,9 +83254,7 @@ export type WebhookPullRequestReviewRequested = * - `BLANK` - default to a blank commit message. */ squash_merge_commit_message?: - | "PR_BODY" - | "COMMIT_MESSAGES" - | "BLANK"; + "PR_BODY" | "COMMIT_MESSAGES" | "BLANK"; /** * The default value for a squash merge commit title: * @@ -84319,12 +84032,7 @@ export type WebhookPullRequestReviewRequested = }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -84880,9 +84588,7 @@ export type WebhookPullRequestReviewRequested = * - `BLANK` - default to a blank commit message. */ squash_merge_commit_message?: - | "PR_BODY" - | "COMMIT_MESSAGES" - | "BLANK"; + "PR_BODY" | "COMMIT_MESSAGES" | "BLANK"; /** * The default value for a squash merge commit title: * @@ -85386,9 +85092,7 @@ export type WebhookPullRequestReviewRequested = * - `BLANK` - default to a blank commit message. */ squash_merge_commit_message?: - | "PR_BODY" - | "COMMIT_MESSAGES" - | "BLANK"; + "PR_BODY" | "COMMIT_MESSAGES" | "BLANK"; /** * The default value for a squash merge commit title: * @@ -86186,12 +85890,7 @@ export type WebhookPullRequestReviewSubmitted = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee: { /** * @format uri @@ -87984,12 +87683,7 @@ export type WebhookPullRequestReviewThreadResolved = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee: { /** * @format uri @@ -89801,12 +89495,7 @@ export type WebhookPullRequestReviewThreadUnresolved = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; assignee: { /** * @format uri @@ -91624,12 +91313,7 @@ export type WebhookPullRequestSynchronize = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -93459,12 +93143,7 @@ export type WebhookPullRequestUnassigned = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -95262,12 +94941,7 @@ export type WebhookPullRequestUnlabeled = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** @@ -97038,12 +96712,7 @@ export type WebhookPullRequestUnlocked = { }; }; active_lock_reason: - | "resolved" - | "off-topic" - | "too heated" - | "spam" - | any - | null; + "resolved" | "off-topic" | "too heated" | "spam" | any | null; additions?: number; assignee: { /** diff --git a/plugins/typescript/README.md b/plugins/typescript/README.md index a07e6bed..b6a06f06 100644 --- a/plugins/typescript/README.md +++ b/plugins/typescript/README.md @@ -27,9 +27,7 @@ import { export default defineConfig({ petstore: { - from: { - /* file, url or github */ - }, + from: {/* file, url or github */}, outputDir: "./petStore", to: async (context) => { const filenamePrefix = "petStore"; @@ -184,9 +182,7 @@ import { export default defineConfig({ myAPI: { - from: { - /* file, url or github */ - }, + from: {/* file, url or github */}, outputDir: "./myAPI", to: async (context) => { // Rename `Foo` to `Bar` diff --git a/plugins/typescript/src/core/schemaToTypeAliasDeclaration.ts b/plugins/typescript/src/core/schemaToTypeAliasDeclaration.ts index 908b4489..b6aa2e9b 100644 --- a/plugins/typescript/src/core/schemaToTypeAliasDeclaration.ts +++ b/plugins/typescript/src/core/schemaToTypeAliasDeclaration.ts @@ -20,11 +20,9 @@ import { convertNumberToWord } from "../utils/getEnumProperties"; import { getReferenceSchema } from "./getReference"; type RemoveIndex = { - [P in keyof T as string extends P - ? never - : number extends P - ? never - : P]: T[P]; + [ + P in keyof T as string extends P ? never : number extends P ? never : P + ]: T[P]; }; export type OpenAPIComponentType = Extract< diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 5ff77d12..f564634d 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -3,7 +3,7 @@ packages: - plugins/** - examples/** allowBuilds: - '@swc/core': true + "@swc/core": true esbuild: true minimumReleaseAgeExclude: - nock@15.0.1 From d9742b4ff18d13ea980a4db580577c20da271131 Mon Sep 17 00:00:00 2001 From: el-j Date: Wed, 7 Oct 2026 15:59:16 +0200 Subject: [PATCH 8/8] feat: upgrade TypeScript to version 6.0.2 across all packages --- cli/package.json | 5 +-- examples/frontend/package.json | 2 +- package.json | 2 +- plugins/typescript/package.json | 2 +- plugins/typescript/tsconfig.json | 6 +-- pnpm-lock.yaml | 75 +++++++++----------------------- 6 files changed, 27 insertions(+), 65 deletions(-) diff --git a/cli/package.json b/cli/package.json index a084b0be..0e03cd6a 100644 --- a/cli/package.json +++ b/cli/package.json @@ -49,15 +49,12 @@ "swagger2openapi": "^7.0.8", "tslib": "^2.8.1", "typanion": "^3.14.0", - "typescript": "~5.9.2" + "typescript": "~6.0.2" }, "devDependencies": { "@swc-node/register": "^1.12.1", "@types/fs-extra": "^11.0.4", "@types/js-yaml": "^4.0.9", - "@types/nock": "^11.1.0", - "@types/prettier": "^3.0.0", - "@types/slash": "^3.0.0", "nock": "^15.0.1", "react": "^19.3.0", "tsup": "^8.5.1" diff --git a/examples/frontend/package.json b/examples/frontend/package.json index 5f3b8b55..30f0e5b8 100644 --- a/examples/frontend/package.json +++ b/examples/frontend/package.json @@ -19,7 +19,7 @@ "@types/react": "19.3.0", "@types/react-dom": "19.3.0", "@vitejs/plugin-react": "6.1.2", - "typescript": "~5.9.2", + "typescript": "~6.0.2", "vite": "8.3.3" } } diff --git a/package.json b/package.json index 6b195829..64017322 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "oxlint": "^1.87.0", "prettier": "^3.9.9", "pretty-quick": "^4.2.2", - "typescript": "~5.9.2", + "typescript": "~6.0.2", "vitest": "^5.0.3" }, "packageManager": "pnpm@12.9.1" diff --git a/plugins/typescript/package.json b/plugins/typescript/package.json index 2878c20b..3296ca31 100644 --- a/plugins/typescript/package.json +++ b/plugins/typescript/package.json @@ -34,7 +34,7 @@ "pluralize": "^8.0.0", "tslib": "^2.8.1", "tsutils": "^3.21.0", - "typescript": "~5.9.2" + "typescript": "~6.0.2" }, "devDependencies": { "@types/lodash": "^4.17.25", diff --git a/plugins/typescript/tsconfig.json b/plugins/typescript/tsconfig.json index 206813ef..372581f7 100644 --- a/plugins/typescript/tsconfig.json +++ b/plugins/typescript/tsconfig.json @@ -1,9 +1,9 @@ { "extends": "../../tsconfig.json", "compilerOptions": { - "module": "CommonJS", - "moduleResolution": "Node", - "lib": ["DOM"] + "module": "Node16", + "moduleResolution": "Node16", + "lib": ["ESNext", "DOM"] }, "include": ["src/**/*"] } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d45233e4..8cdb161f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -188,8 +188,8 @@ importers: specifier: ^4.2.2 version: 4.2.2(prettier@3.9.9) typescript: - specifier: ~5.9.2 - version: 5.9.3 + specifier: ~6.0.2 + version: 6.0.3 vitest: specifier: ^5.0.3 version: 5.0.3(@types/node@26.6.4)(vite@8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1)) @@ -242,27 +242,18 @@ importers: specifier: ^3.14.0 version: 3.14.0 typescript: - specifier: ~5.9.2 - version: 5.9.3 + specifier: ~6.0.2 + version: 6.0.3 devDependencies: '@swc-node/register': specifier: ^1.12.1 - version: 1.12.1(@swc/core@1.16.13)(@swc/types@0.1.28)(supports-color@7.2.0)(typescript@5.9.3) + version: 1.12.1(@swc/core@1.16.13)(@swc/types@0.1.28)(supports-color@7.2.0)(typescript@6.0.3) '@types/fs-extra': specifier: ^11.0.4 version: 11.0.4 '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 - '@types/nock': - specifier: ^11.1.0 - version: 11.1.0(supports-color@7.2.0) - '@types/prettier': - specifier: ^3.0.0 - version: 3.0.0 - '@types/slash': - specifier: ^3.0.0 - version: 3.0.0 nock: specifier: ^15.0.1 version: 15.0.1(supports-color@7.2.0) @@ -271,7 +262,7 @@ importers: version: 19.3.0 tsup: specifier: ^8.5.1 - version: 8.5.1(@swc/core@1.16.13)(jiti@2.4.2)(postcss@8.5.29)(supports-color@7.2.0)(typescript@5.9.3)(yaml@2.9.1) + version: 8.5.1(@swc/core@1.16.13)(jiti@2.4.2)(postcss@8.5.29)(supports-color@7.2.0)(typescript@6.0.3)(yaml@2.9.1) examples/frontend: dependencies: @@ -301,8 +292,8 @@ importers: specifier: 6.1.2 version: 6.1.2(vite@8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1)) typescript: - specifier: ~5.9.2 - version: 5.9.3 + specifier: ~6.0.2 + version: 6.0.3 vite: specifier: 8.3.3 version: 8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1) @@ -326,10 +317,10 @@ importers: version: 2.8.1 tsutils: specifier: ^3.21.0 - version: 3.21.0(typescript@5.9.3) + version: 3.21.0(typescript@6.0.3) typescript: - specifier: ~5.9.2 - version: 5.9.3 + specifier: ~6.0.2 + version: 6.0.3 devDependencies: '@types/lodash': specifier: ^4.17.25 @@ -1309,20 +1300,12 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/nock@11.1.0': - resolution: {integrity: sha512-jI/ewavBQ7X5178262JQR0ewicPAcJhXS/iFaNJl0VHLfyosZ/kwSrsa6VNQNSO8i9d8SqdRgOtZSOKJ/+iNMw==} - deprecated: This is a stub types definition. nock provides its own type definitions, so you do not need this installed. - '@types/node@26.6.4': resolution: {integrity: sha512-ldVPDCzj7fsaGZrLB0NuHuTvJcsNasysBAqMolr/cgxrLd1xbqxIr3XJiPnHHJUCxj5sNF1vnRj9aWnrVh5Jcg==} '@types/pluralize@0.0.33': resolution: {integrity: sha512-JOqsl+ZoCpP4e8TDke9W79FDcSgPAR0l6pixx2JHkhnRjvShyYiAYw2LVsnA7K08Y6DeOnaU6ujmENO4os/cYg==} - '@types/prettier@3.0.0': - resolution: {integrity: sha512-mFMBfMOz8QxhYVbuINtswBp9VL2b4Y0QqYHwqLz3YbgtfAcat2Dl6Y1o4e22S/OVE6Ebl9m7wWiMT2lSbAs1wA==} - deprecated: This is a stub types definition. prettier provides its own type definitions, so you do not need this installed. - '@types/qs@6.15.1': resolution: {integrity: sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==} @@ -1334,10 +1317,6 @@ packages: '@types/react@19.3.0': resolution: {integrity: sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==} - '@types/slash@3.0.0': - resolution: {integrity: sha512-bmUaw0IUPUVldtj4YwU7tbzxllQQgsWdnB45bwTI0f1Lq2Yg8lT2yxV4OGZrMTrP/G9v8eVIhX130xPe/RfPfw==} - deprecated: This is a stub types definition. slash provides its own type definitions, so you do not need this installed. - '@vitejs/plugin-react@6.1.2': resolution: {integrity: sha512-fhJNGUdscQa4HkI0xFxwonWyhnVReCPDbXI7FH7jmzpnVCrFQI7PRrhWecO263610vOrs9tr2Y4xcf8uAdFxbw==} engines: {node: ^20.19.0 || >=22.12.0} @@ -2318,8 +2297,8 @@ packages: resolution: {integrity: sha512-NoSdpq/WEiAg5sjmBkmV/hfxv6HJH4NqPNrqjtSO5CwRmpsDfaf4begxW34KdJykH/l1yHtwBWQkCRdoXO8mPA==} engines: {node: '>=20'} - typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + typescript@6.0.3: + resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} engines: {node: '>=14.17'} hasBin: true @@ -2997,7 +2976,7 @@ snapshots: '@swc/core': 1.16.13 '@swc/types': 0.1.28 - '@swc-node/register@1.12.1(@swc/core@1.16.13)(@swc/types@0.1.28)(supports-color@7.2.0)(typescript@5.9.3)': + '@swc-node/register@1.12.1(@swc/core@1.16.13)(@swc/types@0.1.28)(supports-color@7.2.0)(typescript@6.0.3)': dependencies: '@node-rs/xxhash': 1.7.8 '@swc-node/core': 1.15.0(@swc/core@1.16.13)(@swc/types@0.1.28) @@ -3009,7 +2988,7 @@ snapshots: oxc-resolver: 11.24.2 pirates: 4.0.7 tslib: 2.8.1 - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - '@swc/types' - supports-color @@ -3123,22 +3102,12 @@ snapshots: '@types/ms@2.1.0': {} - '@types/nock@11.1.0(supports-color@7.2.0)': - dependencies: - nock: 15.0.1(supports-color@7.2.0) - transitivePeerDependencies: - - supports-color - '@types/node@26.6.4': dependencies: undici-types: 8.9.0 '@types/pluralize@0.0.33': {} - '@types/prettier@3.0.0': - dependencies: - prettier: 3.9.9 - '@types/qs@6.15.1': {} '@types/react-dom@19.3.0(@types/react@19.3.0)': @@ -3149,10 +3118,6 @@ snapshots: dependencies: csstype: 3.2.3 - '@types/slash@3.0.0': - dependencies: - slash: 5.1.0 - '@vitejs/plugin-react@6.1.2(vite@8.3.3(@types/node@26.6.4)(esbuild@0.27.7)(jiti@2.4.2)(yaml@2.9.1))': dependencies: '@rolldown/pluginutils': 1.0.1 @@ -4090,7 +4055,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.5.1(@swc/core@1.16.13)(jiti@2.4.2)(postcss@8.5.29)(supports-color@7.2.0)(typescript@5.9.3)(yaml@2.9.1): + tsup@8.5.1(@swc/core@1.16.13)(jiti@2.4.2)(postcss@8.5.29)(supports-color@7.2.0)(typescript@6.0.3)(yaml@2.9.1): dependencies: bundle-require: 5.1.0(esbuild@0.27.7) cac: 6.7.14 @@ -4112,17 +4077,17 @@ snapshots: optionalDependencies: '@swc/core': 1.16.13 postcss: 8.5.29 - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - jiti - supports-color - tsx - yaml - tsutils@3.21.0(typescript@5.9.3): + tsutils@3.21.0(typescript@6.0.3): dependencies: tslib: 1.14.1 - typescript: 5.9.3 + typescript: 6.0.3 typanion@3.14.0: {} @@ -4132,7 +4097,7 @@ snapshots: dependencies: tagged-tag: 1.0.0 - typescript@5.9.3: {} + typescript@6.0.3: {} ufo@1.6.4: {}