mirror of
https://github.com/iflytek/skillhub.git
synced 2026-11-14 09:01:16 +00:00
fix(deps): resolve Dependabot security alerts
This commit is contained in:
parent
0cc84e16cf
commit
0c7fdd1b41
10 changed files with 155 additions and 130 deletions
|
|
@ -10,7 +10,7 @@
|
|||
"prompts": "^2.4.2",
|
||||
"proper-lockfile": "4.1.2",
|
||||
"semver": "^7.6.3",
|
||||
"zod": "^3.24.1",
|
||||
"zod": "4.6.6",
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/bun": "^1.3.13",
|
||||
|
|
@ -305,7 +305,7 @@
|
|||
|
||||
"yocto-queue": ["yocto-queue@0.1.0", "https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz", {}, "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="],
|
||||
|
||||
"zod": ["zod@3.25.76", "https://registry.npmmirror.com/zod/-/zod-3.25.76.tgz", {}, "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ=="],
|
||||
"zod": ["zod@4.6.6", "https://registry.npmmirror.com/zod/-/zod-4.6.6.tgz", {}, "sha512-4UmzQUF5fxvfcYHlbjBmejU+w+hbDnWFx4aS8kBx7nPBHcO2SqPbpAG8snbdg+Xse4pRefR98hgjFgIMCI/UhA=="],
|
||||
|
||||
"@typescript-eslint/typescript-estree/minimatch": ["minimatch@9.0.9", "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.9.tgz", { "dependencies": { "brace-expansion": "^2.0.2" } }, "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg=="],
|
||||
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@
|
|||
"prompts": "^2.4.2",
|
||||
"proper-lockfile": "4.1.2",
|
||||
"semver": "^7.6.3",
|
||||
"zod": "^3.24.1"
|
||||
"zod": "4.6.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/bun": "^1.3.13",
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@
|
|||
"react-markdown": "10.1.0",
|
||||
"rehype-sanitize": "6.0.0",
|
||||
"yaml": "2.9.1",
|
||||
"zod": "4.4.3",
|
||||
"zod": "4.6.6",
|
||||
},
|
||||
"devDependencies": {
|
||||
"@deepseek-ai/cordis": "4.0.5",
|
||||
|
|
@ -83,6 +83,7 @@
|
|||
"@deepseek-ai/cordis-plugin-include": "1.0.10",
|
||||
"@deepseek-ai/cordis-plugin-loader": "1.0.6",
|
||||
"@deepseek-ai/cordis-plugin-timer": "1.1.7",
|
||||
"zod": "4.6.6",
|
||||
},
|
||||
"packages": {
|
||||
"@deepseek-ai/cordis": ["@deepseek-ai/cordis@4.0.5", "https://registry.npmmirror.com/@deepseek-ai/cordis/-/cordis-4.0.5.tgz", { "dependencies": { "@deepseek-ai/cosmokit": "~1.8.6", "@standard-schema/spec": "^1.1.0" }, "peerDependencies": { "@deepseek-ai/cordis-plugin-include": "~1.0.10", "@deepseek-ai/cordis-plugin-loader": "~1.0.6" }, "optionalPeers": ["@deepseek-ai/cordis-plugin-include", "@deepseek-ai/cordis-plugin-loader"], "bin": { "cordis": "bin.js" } }, "sha512-Sktq5axy0owk9PdnivBRNOJjHEVEibCt0+TDDZcv0+UH2KS1M910fX4kn5y45YFsrpZIi1mJf/1s5VzywMUnyg=="],
|
||||
|
|
@ -611,7 +612,7 @@
|
|||
|
||||
"yaml": ["yaml@2.9.1", "https://registry.npmmirror.com/yaml/-/yaml-2.9.1.tgz", { "bin": { "yaml": "bin.mjs" } }, "sha512-3NxN8+78OdzbT7C/WjGsyfPAtJaN3FNDsWxv7Y7mcDsT/oOmgW8BpyQQFFBnvZE3j9Y2Sdz1ULFLezL7Eb2yFw=="],
|
||||
|
||||
"zod": ["zod@4.4.3", "https://registry.npmmirror.com/zod/-/zod-4.4.3.tgz", {}, "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ=="],
|
||||
"zod": ["zod@4.6.6", "https://registry.npmmirror.com/zod/-/zod-4.6.6.tgz", {}, "sha512-4UmzQUF5fxvfcYHlbjBmejU+w+hbDnWFx4aS8kBx7nPBHcO2SqPbpAG8snbdg+Xse4pRefR98hgjFgIMCI/UhA=="],
|
||||
|
||||
"zwitch": ["zwitch@2.0.4", "https://registry.npmmirror.com/zwitch/-/zwitch-2.0.4.tgz", {}, "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A=="],
|
||||
|
||||
|
|
|
|||
|
|
@ -101,7 +101,7 @@
|
|||
"react-markdown": "10.1.0",
|
||||
"rehype-sanitize": "6.0.0",
|
||||
"yaml": "2.9.1",
|
||||
"zod": "4.4.3"
|
||||
"zod": "4.6.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@deepseek-ai/dsh-agent": "0.2.1-rc.2",
|
||||
|
|
@ -161,6 +161,7 @@
|
|||
"access": "public"
|
||||
},
|
||||
"overrides": {
|
||||
"zod": "4.6.6",
|
||||
"@deepseek-ai/cordis": "4.0.5",
|
||||
"@deepseek-ai/cordis-plugin-loader": "1.0.6",
|
||||
"@deepseek-ai/cordis-plugin-include": "1.0.10",
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ FROM --platform=$BUILDPLATFORM node:22-alpine AS build
|
|||
RUN corepack enable
|
||||
WORKDIR /app
|
||||
COPY package.json pnpm-lock.yaml ./
|
||||
COPY patches ./patches
|
||||
# Corepack uses Node fetch; explicitly honor the build proxy for its download.
|
||||
RUN NODE_USE_ENV_PROXY=1 pnpm install --frozen-lockfile
|
||||
COPY . .
|
||||
|
|
|
|||
46
web/dependency-compatibility.test.mjs
Normal file
46
web/dependency-compatibility.test.mjs
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
import { mkdtempSync, rmSync, writeFileSync } from 'node:fs'
|
||||
import { createRequire } from 'node:module'
|
||||
import { tmpdir } from 'node:os'
|
||||
import { dirname, join } from 'node:path'
|
||||
import { pathToFileURL } from 'node:url'
|
||||
import { expect, it, vi } from 'vitest'
|
||||
import { ESLint } from 'eslint'
|
||||
|
||||
const require = createRequire(import.meta.url)
|
||||
const eslintRequire = createRequire(require.resolve('eslint'))
|
||||
|
||||
it('preserves ESLint ESM override inclusion and exclusion with minimatch 11', async () => {
|
||||
const entry = eslintRequire.resolve('@eslint/eslintrc')
|
||||
const { OverrideTester } = await import(pathToFileURL(join(dirname(entry), '../lib/config-array/override-tester.js')).href)
|
||||
const base = tmpdir()
|
||||
const matcher = OverrideTester.create(['*.ts'], ['**/*.test.ts'], base)
|
||||
expect(matcher.test(join(base, 'src/index.ts'))).toBe(true)
|
||||
expect(matcher.test(join(base, 'src/index.test.ts'))).toBe(false)
|
||||
expect(matcher.test(join(base, 'src/index.js'))).toBe(false)
|
||||
})
|
||||
|
||||
it('only sends configured Redocly headers to matching URLs', async () => {
|
||||
const openapiRequire = createRequire(require.resolve('openapi-typescript'))
|
||||
const { readFileFromUrl } = openapiRequire('@redocly/openapi-core/lib/utils.js')
|
||||
const customFetch = vi.fn(async () => new Response('{}', { headers: { 'content-type': 'application/json' } }))
|
||||
const config = { headers: [{ matches: 'example.test/specs/**', name: 'X-Spec', value: 'fixture' }], customFetch }
|
||||
await readFileFromUrl('https://example.test/specs/api.json', config)
|
||||
await readFileFromUrl('https://other.test/specs/api.json', config)
|
||||
expect(customFetch.mock.calls[0][1].headers).toEqual({ 'X-Spec': 'fixture' })
|
||||
expect(customFetch.mock.calls[1][1].headers).toEqual({})
|
||||
})
|
||||
|
||||
it('persists and invalidates ESLint file caches after replacing flat-cache', async () => {
|
||||
const cwd = mkdtempSync(join(tmpdir(), 'skillhub-eslint-'))
|
||||
try {
|
||||
const file = join(cwd, 'example.js')
|
||||
const options = { cwd, useEslintrc: false, cache: true, cacheStrategy: 'content', cacheLocation: join(cwd, '.eslintcache'), overrideConfig: { rules: { 'no-undef': 'error' } } }
|
||||
writeFileSync(file, 'var value = 1\n')
|
||||
expect((await new ESLint(options).lintFiles(['*.js']))[0].errorCount).toBe(0)
|
||||
expect((await new ESLint(options).lintFiles(['*.js']))[0].errorCount).toBe(0)
|
||||
writeFileSync(file, 'missingName()\n')
|
||||
expect((await new ESLint(options).lintFiles(['*.js']))[0].messages[0].ruleId).toBe('no-undef')
|
||||
} finally {
|
||||
rmSync(cwd, { recursive: true, force: true })
|
||||
}
|
||||
})
|
||||
|
|
@ -18,7 +18,9 @@
|
|||
"postcss@<8.5.23": "^8.5.23",
|
||||
"postcss-selector-parser@<7.1.6": "^7.1.6",
|
||||
"nanoid@<3.3.18": "^3.3.18",
|
||||
"seroval@<=1.5.2": "^1.5.3",
|
||||
"seroval@<1.6.11": "1.6.11",
|
||||
"minimatch@<11.0.1": "11.0.1",
|
||||
"file-entry-cache@6.0.1>flat-cache": "4.0.1",
|
||||
"picomatch@<2.3.2": "^2.3.2",
|
||||
"picomatch@>=4.0.0 <4.0.4": "^4.0.4",
|
||||
"flatted@<3.4.2": "^3.4.2",
|
||||
|
|
@ -27,6 +29,10 @@
|
|||
"dompurify@<3.4.16": "^3.4.16",
|
||||
"katex@<0.18.2": "0.18.10",
|
||||
"source-map-js@<1.2.2": "^1.2.2"
|
||||
},
|
||||
"patchedDependencies": {
|
||||
"@redocly/openapi-core@1.34.10": "patches/@redocly__openapi-core@1.34.10.patch",
|
||||
"@eslint/eslintrc@2.1.4": "patches/@eslint__eslintrc@2.1.4.patch"
|
||||
}
|
||||
},
|
||||
"scripts": {
|
||||
|
|
|
|||
15
web/patches/@eslint__eslintrc@2.1.4.patch
Normal file
15
web/patches/@eslint__eslintrc@2.1.4.patch
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
diff --git a/lib/config-array/override-tester.js b/lib/config-array/override-tester.js
|
||||
index 460aafcf80c38453b3bc2230983a7b844eac441e..29f5c49207f7f4248c23edddbe37658969158014 100644
|
||||
--- a/lib/config-array/override-tester.js
|
||||
+++ b/lib/config-array/override-tester.js
|
||||
@@ -20,9 +20,7 @@
|
||||
import assert from "assert";
|
||||
import path from "path";
|
||||
import util from "util";
|
||||
-import minimatch from "minimatch";
|
||||
-
|
||||
-const { Minimatch } = minimatch;
|
||||
+import { Minimatch } from "minimatch";
|
||||
|
||||
const minimatchOpts = { dot: true, matchBase: true };
|
||||
|
||||
25
web/patches/@redocly__openapi-core@1.34.10.patch
Normal file
25
web/patches/@redocly__openapi-core@1.34.10.patch
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
diff --git a/lib/utils.js b/lib/utils.js
|
||||
index 479f4dde6a2edb1240c9a893c822e3d0f4014f3f..2c0fed6cd120ca2feef912880eb29a2503be30b3 100644
|
||||
--- a/lib/utils.js
|
||||
+++ b/lib/utils.js
|
||||
@@ -39,7 +39,7 @@ exports.getProxyAgent = getProxyAgent;
|
||||
exports.dequal = dequal;
|
||||
const fs = require("fs");
|
||||
const path_1 = require("path");
|
||||
-const minimatch = require("minimatch");
|
||||
+const { minimatch } = require("minimatch");
|
||||
const js_yaml_1 = require("./js-yaml");
|
||||
const env_1 = require("./env");
|
||||
const logger_1 = require("./logger");
|
||||
diff --git a/src/utils.ts b/src/utils.ts
|
||||
index 0d4bd2a1163882222373ef5aef99269abadced2e..b87c10c5e37d5925860c2e99c06d913856c37647 100644
|
||||
--- a/src/utils.ts
|
||||
+++ b/src/utils.ts
|
||||
@@ -1,6 +1,6 @@
|
||||
import * as fs from 'fs';
|
||||
import { extname } from 'path';
|
||||
-import * as minimatch from 'minimatch';
|
||||
+import { minimatch } from 'minimatch';
|
||||
import { parseYaml } from './js-yaml';
|
||||
import { env } from './env';
|
||||
import { logger, colorize } from './logger';
|
||||
176
web/pnpm-lock.yaml
generated
176
web/pnpm-lock.yaml
generated
|
|
@ -14,7 +14,9 @@ overrides:
|
|||
postcss@<8.5.23: ^8.5.23
|
||||
postcss-selector-parser@<7.1.6: ^7.1.6
|
||||
nanoid@<3.3.18: ^3.3.18
|
||||
seroval@<=1.5.2: ^1.5.3
|
||||
seroval@<1.6.11: 1.6.11
|
||||
minimatch@<11.0.1: 11.0.1
|
||||
file-entry-cache@6.0.1>flat-cache: 4.0.1
|
||||
picomatch@<2.3.2: ^2.3.2
|
||||
picomatch@>=4.0.0 <4.0.4: ^4.0.4
|
||||
flatted@<3.4.2: ^3.4.2
|
||||
|
|
@ -24,6 +26,14 @@ overrides:
|
|||
katex@<0.18.2: 0.18.10
|
||||
source-map-js@<1.2.2: ^1.2.2
|
||||
|
||||
patchedDependencies:
|
||||
'@eslint/eslintrc@2.1.4':
|
||||
hash: 9f53c293f48fe23286f946e40d95b3aac2827174c5b8038939743109b4495545
|
||||
path: patches/@eslint__eslintrc@2.1.4.patch
|
||||
'@redocly/openapi-core@1.34.10':
|
||||
hash: cc938ef58f0f8c1a0cda68d7d932b2fe7029cc96e5df2ee08841912c4e98f93e
|
||||
path: patches/@redocly__openapi-core@1.34.10.patch
|
||||
|
||||
importers:
|
||||
|
||||
.:
|
||||
|
|
@ -630,6 +640,9 @@ packages:
|
|||
'@iconify/utils@3.1.7':
|
||||
resolution: {integrity: sha512-JZHlwdID+dy+lTgbYC8NEC4zeugqeYsc6jewvzb4c58kHauJn+X7rNwQjxz5p2qSjqaEeQoLkCIQ9v/H4PK0/w==}
|
||||
|
||||
'@isaacs/nonrecursive-glob-match@1.0.3':
|
||||
resolution: {integrity: sha512-SI7kyKHq4XXDRozw+r9GlRZkia1ZkFrpLW98r2IC2Bpr8YkFGE3fvjzmxCG0x78A++69HmDNrDvSMYBZmHGpKA==}
|
||||
|
||||
'@jridgewell/gen-mapping@0.3.13':
|
||||
resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
|
||||
|
||||
|
|
@ -1670,8 +1683,9 @@ packages:
|
|||
bail@2.0.2:
|
||||
resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
|
||||
|
||||
balanced-match@1.0.2:
|
||||
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
|
||||
balanced-match@4.0.4:
|
||||
resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==}
|
||||
engines: {node: 18 || 20 || >=22}
|
||||
|
||||
baseline-browser-mapping@2.11.21:
|
||||
resolution: {integrity: sha512-uh8vpY/1/YyFkunIDFH/12p7/7VdPKA1hejMVEbdkEaWnUz0Hesvx5EbiU6XxjyHZIOju+ZMbQJkRh+es3/spQ==}
|
||||
|
|
@ -1685,11 +1699,9 @@ packages:
|
|||
resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
|
||||
engines: {node: '>=8'}
|
||||
|
||||
brace-expansion@1.1.21:
|
||||
resolution: {integrity: sha512-9zeA+KLZNNzglF2TPKRQEDyx6Yby7daAkuy8MiPzpXPsYDWi/DRM8jmwUDxokQjYqBpv5DgPiwD4h4ZZSy1Ujw==}
|
||||
|
||||
brace-expansion@2.1.7:
|
||||
resolution: {integrity: sha512-uZbew1NqdmPDTMJ8ah1y+b+9QEJrfkXFk3RcTQw3X0jW/xRUvFKsg1CfQdSYGdTbXZWExtU3J3ccxtnfw1Fi0g==}
|
||||
brace-expansion@5.0.12:
|
||||
resolution: {integrity: sha512-YovQ3rzhaLMIrDjNDMkNS01tea93qhEhG5xy8f6+R0l+dw3Ki+5sCoIoI942iuLZTHWogWktgwVDhU09iNEimQ==}
|
||||
engines: {node: 20 || >=22}
|
||||
|
||||
braces@3.0.3:
|
||||
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
|
||||
|
|
@ -1779,9 +1791,6 @@ packages:
|
|||
resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
|
||||
engines: {node: '>= 10'}
|
||||
|
||||
concat-map@0.0.1:
|
||||
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
|
||||
|
||||
convert-source-map@1.9.0:
|
||||
resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}
|
||||
|
||||
|
|
@ -2176,9 +2185,9 @@ packages:
|
|||
resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
|
||||
engines: {node: '>=10'}
|
||||
|
||||
flat-cache@3.2.0:
|
||||
resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==}
|
||||
engines: {node: ^10.12.0 || >=12.0.0}
|
||||
flat-cache@4.0.1:
|
||||
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
|
||||
engines: {node: '>=16'}
|
||||
|
||||
flatted@3.4.2:
|
||||
resolution: {integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==}
|
||||
|
|
@ -2190,9 +2199,6 @@ packages:
|
|||
fraction.js@5.3.4:
|
||||
resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==}
|
||||
|
||||
fs.realpath@1.0.0:
|
||||
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
|
||||
|
||||
fsevents@2.3.2:
|
||||
resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
|
||||
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
|
||||
|
|
@ -2222,10 +2228,6 @@ packages:
|
|||
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
|
||||
engines: {node: '>=10.13.0'}
|
||||
|
||||
glob@7.2.3:
|
||||
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
|
||||
deprecated: Glob versions prior to v9 are no longer supported
|
||||
|
||||
globals@13.24.0:
|
||||
resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
|
||||
engines: {node: '>=8'}
|
||||
|
|
@ -2318,13 +2320,6 @@ packages:
|
|||
resolution: {integrity: sha512-Yg7+ztRkqslMAS2iFaU+Oa4KTSidr63OsFGlOrJoW981kIYO3CGCS3wA95P1mUi/IVSJkn0D479KTJpVpvFNuw==}
|
||||
engines: {node: '>=18'}
|
||||
|
||||
inflight@1.0.6:
|
||||
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
|
||||
deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
|
||||
|
||||
inherits@2.0.4:
|
||||
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
|
||||
|
||||
inline-style-parser@0.2.7:
|
||||
resolution: {integrity: sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==}
|
||||
|
||||
|
|
@ -2663,16 +2658,9 @@ packages:
|
|||
resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
|
||||
engines: {node: '>=8.6'}
|
||||
|
||||
minimatch@3.1.5:
|
||||
resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==}
|
||||
|
||||
minimatch@5.1.9:
|
||||
resolution: {integrity: sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==}
|
||||
engines: {node: '>=10'}
|
||||
|
||||
minimatch@9.0.9:
|
||||
resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==}
|
||||
engines: {node: '>=16 || 14 >=14.17'}
|
||||
minimatch@11.0.1:
|
||||
resolution: {integrity: sha512-t+Vn6DX4wPCxS23y03C0uhF7S1jpi1GfqPrnlEipCJaA2ykiNbMkVlDutZtmvLfRcUN6R8AYVlzTsQrT4RZoLQ==}
|
||||
engines: {node: 18 || 20 || >=22}
|
||||
|
||||
ms@2.1.3:
|
||||
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
|
||||
|
|
@ -2707,9 +2695,6 @@ packages:
|
|||
obug@2.1.1:
|
||||
resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==}
|
||||
|
||||
once@1.4.0:
|
||||
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
|
||||
|
||||
openapi-fetch@0.13.8:
|
||||
resolution: {integrity: sha512-yJ4QKRyNxE44baQ9mY5+r/kAzZ8yXMemtNAOFwOzRXJscdjSxxzWSNlyBAr+o5JjkUw9Lc3W7OIoca0cY3PYnQ==}
|
||||
|
||||
|
|
@ -2762,10 +2747,6 @@ packages:
|
|||
resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
|
||||
engines: {node: '>=8'}
|
||||
|
||||
path-is-absolute@1.0.1:
|
||||
resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
|
||||
path-key@3.1.1:
|
||||
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
|
||||
engines: {node: '>=8'}
|
||||
|
|
@ -3021,11 +3002,6 @@ packages:
|
|||
resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
|
||||
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
|
||||
|
||||
rimraf@3.0.2:
|
||||
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
|
||||
deprecated: Rimraf versions prior to v4 are no longer supported
|
||||
hasBin: true
|
||||
|
||||
robust-predicates@3.0.3:
|
||||
resolution: {integrity: sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA==}
|
||||
|
||||
|
|
@ -3066,10 +3042,10 @@ packages:
|
|||
resolution: {integrity: sha512-4FbuZ/TMl02sqv0RTFexu0SP6V+ywaIe5bAWCCEik0fk17BhALgwvUDVF7e3Uvf9pxmwCEJsRPmlkUE6HdzLAw==}
|
||||
engines: {node: '>=10'}
|
||||
peerDependencies:
|
||||
seroval: ^1.5.3
|
||||
seroval: 1.6.11
|
||||
|
||||
seroval@1.6.3:
|
||||
resolution: {integrity: sha512-5PwLbVPpT4DEki1hYVSSsoxWY6xCNMVucAVLK/CH0mXSDfp/I4KaAex72q80GNt5hpn7CCMGdSpIg4YGqH/wXQ==}
|
||||
seroval@1.6.11:
|
||||
resolution: {integrity: sha512-hpb6XnMCGN/A+79Uf8V7/iTGkyyyazNn5X0CoCAp7Uy9vT3RT8jZ9GLcnxGoVjg3P8AArbe4ZVHq6C8oT2a0kA==}
|
||||
engines: {node: '>=10'}
|
||||
|
||||
shebang-command@2.0.0:
|
||||
|
|
@ -3443,9 +3419,6 @@ packages:
|
|||
resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
|
||||
wrappy@1.0.2:
|
||||
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
|
||||
|
||||
xml-name-validator@5.0.0:
|
||||
resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==}
|
||||
engines: {node: '>=18'}
|
||||
|
|
@ -3880,7 +3853,7 @@ snapshots:
|
|||
|
||||
'@eslint-community/regexpp@4.12.2': {}
|
||||
|
||||
'@eslint/eslintrc@2.1.4':
|
||||
'@eslint/eslintrc@2.1.4(patch_hash=9f53c293f48fe23286f946e40d95b3aac2827174c5b8038939743109b4495545)':
|
||||
dependencies:
|
||||
ajv: 6.14.0
|
||||
debug: 4.4.3(supports-color@10.2.2)
|
||||
|
|
@ -3889,7 +3862,7 @@ snapshots:
|
|||
ignore: 5.3.2
|
||||
import-fresh: 3.3.1
|
||||
js-yaml: 4.3.2
|
||||
minimatch: 3.1.5
|
||||
minimatch: 11.0.1
|
||||
strip-json-comments: 3.1.1
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
|
@ -3919,7 +3892,7 @@ snapshots:
|
|||
dependencies:
|
||||
'@humanwhocodes/object-schema': 2.0.3
|
||||
debug: 4.4.3(supports-color@10.2.2)
|
||||
minimatch: 3.1.5
|
||||
minimatch: 11.0.1
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
|
|
@ -3935,6 +3908,8 @@ snapshots:
|
|||
'@iconify/types': 2.0.0
|
||||
import-meta-resolve: 4.2.0
|
||||
|
||||
'@isaacs/nonrecursive-glob-match@1.0.3': {}
|
||||
|
||||
'@jridgewell/gen-mapping@0.3.13':
|
||||
dependencies:
|
||||
'@jridgewell/sourcemap-codec': 1.5.5
|
||||
|
|
@ -4406,7 +4381,7 @@ snapshots:
|
|||
|
||||
'@redocly/config@0.22.0': {}
|
||||
|
||||
'@redocly/openapi-core@1.34.10(supports-color@10.2.2)':
|
||||
'@redocly/openapi-core@1.34.10(patch_hash=cc938ef58f0f8c1a0cda68d7d932b2fe7029cc96e5df2ee08841912c4e98f93e)(supports-color@10.2.2)':
|
||||
dependencies:
|
||||
'@redocly/ajv': 8.11.2
|
||||
'@redocly/config': 0.22.0
|
||||
|
|
@ -4414,7 +4389,7 @@ snapshots:
|
|||
https-proxy-agent: 7.0.6(supports-color@10.2.2)
|
||||
js-levenshtein: 1.1.6
|
||||
js-yaml: 4.3.2
|
||||
minimatch: 5.1.9
|
||||
minimatch: 11.0.1
|
||||
pluralize: 8.0.0
|
||||
yaml-ast-parser: 0.0.43
|
||||
transitivePeerDependencies:
|
||||
|
|
@ -4531,8 +4506,8 @@ snapshots:
|
|||
'@tanstack/history': 1.161.4
|
||||
'@tanstack/store': 0.9.2
|
||||
cookie-es: 2.0.0
|
||||
seroval: 1.6.3
|
||||
seroval-plugins: 1.5.1(seroval@1.6.3)
|
||||
seroval: 1.6.11
|
||||
seroval-plugins: 1.5.1(seroval@1.6.11)
|
||||
tiny-invariant: 1.3.3
|
||||
tiny-warning: 1.0.3
|
||||
|
||||
|
|
@ -4802,7 +4777,7 @@ snapshots:
|
|||
debug: 4.4.3(supports-color@10.2.2)
|
||||
globby: 11.1.0
|
||||
is-glob: 4.0.3
|
||||
minimatch: 9.0.9
|
||||
minimatch: 11.0.1
|
||||
semver: 7.7.4
|
||||
ts-api-utils: 1.4.3(typescript@5.9.3)
|
||||
optionalDependencies:
|
||||
|
|
@ -4953,7 +4928,7 @@ snapshots:
|
|||
|
||||
bail@2.0.2: {}
|
||||
|
||||
balanced-match@1.0.2: {}
|
||||
balanced-match@4.0.4: {}
|
||||
|
||||
baseline-browser-mapping@2.11.21: {}
|
||||
|
||||
|
|
@ -4963,14 +4938,9 @@ snapshots:
|
|||
|
||||
binary-extensions@2.3.0: {}
|
||||
|
||||
brace-expansion@1.1.21:
|
||||
brace-expansion@5.0.12:
|
||||
dependencies:
|
||||
balanced-match: 1.0.2
|
||||
concat-map: 0.0.1
|
||||
|
||||
brace-expansion@2.1.7:
|
||||
dependencies:
|
||||
balanced-match: 1.0.2
|
||||
balanced-match: 4.0.4
|
||||
|
||||
braces@3.0.3:
|
||||
dependencies:
|
||||
|
|
@ -5047,8 +5017,6 @@ snapshots:
|
|||
|
||||
commander@7.2.0: {}
|
||||
|
||||
concat-map@0.0.1: {}
|
||||
|
||||
convert-source-map@1.9.0: {}
|
||||
|
||||
convert-source-map@2.0.0: {}
|
||||
|
|
@ -5391,7 +5359,7 @@ snapshots:
|
|||
dependencies:
|
||||
'@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1)
|
||||
'@eslint-community/regexpp': 4.12.2
|
||||
'@eslint/eslintrc': 2.1.4
|
||||
'@eslint/eslintrc': 2.1.4(patch_hash=9f53c293f48fe23286f946e40d95b3aac2827174c5b8038939743109b4495545)
|
||||
'@eslint/js': 8.57.1
|
||||
'@humanwhocodes/config-array': 0.13.0
|
||||
'@humanwhocodes/module-importer': 1.0.1
|
||||
|
|
@ -5422,7 +5390,7 @@ snapshots:
|
|||
json-stable-stringify-without-jsonify: 1.0.1
|
||||
levn: 0.4.1
|
||||
lodash.merge: 4.6.2
|
||||
minimatch: 3.1.5
|
||||
minimatch: 11.0.1
|
||||
natural-compare: 1.4.0
|
||||
optionator: 0.9.4
|
||||
strip-ansi: 6.0.1
|
||||
|
|
@ -5490,7 +5458,7 @@ snapshots:
|
|||
|
||||
file-entry-cache@6.0.1:
|
||||
dependencies:
|
||||
flat-cache: 3.2.0
|
||||
flat-cache: 4.0.1
|
||||
|
||||
file-selector@2.1.2:
|
||||
dependencies:
|
||||
|
|
@ -5507,11 +5475,10 @@ snapshots:
|
|||
locate-path: 6.0.0
|
||||
path-exists: 4.0.0
|
||||
|
||||
flat-cache@3.2.0:
|
||||
flat-cache@4.0.1:
|
||||
dependencies:
|
||||
flatted: 3.4.2
|
||||
keyv: 4.5.4
|
||||
rimraf: 3.0.2
|
||||
|
||||
flatted@3.4.2: {}
|
||||
|
||||
|
|
@ -5519,8 +5486,6 @@ snapshots:
|
|||
|
||||
fraction.js@5.3.4: {}
|
||||
|
||||
fs.realpath@1.0.0: {}
|
||||
|
||||
fsevents@2.3.2:
|
||||
optional: true
|
||||
|
||||
|
|
@ -5541,15 +5506,6 @@ snapshots:
|
|||
dependencies:
|
||||
is-glob: 4.0.3
|
||||
|
||||
glob@7.2.3:
|
||||
dependencies:
|
||||
fs.realpath: 1.0.0
|
||||
inflight: 1.0.6
|
||||
inherits: 2.0.4
|
||||
minimatch: 3.1.5
|
||||
once: 1.4.0
|
||||
path-is-absolute: 1.0.1
|
||||
|
||||
globals@13.24.0:
|
||||
dependencies:
|
||||
type-fest: 0.20.2
|
||||
|
|
@ -5666,13 +5622,6 @@ snapshots:
|
|||
|
||||
index-to-position@1.2.0: {}
|
||||
|
||||
inflight@1.0.6:
|
||||
dependencies:
|
||||
once: 1.4.0
|
||||
wrappy: 1.0.2
|
||||
|
||||
inherits@2.0.4: {}
|
||||
|
||||
inline-style-parser@0.2.7: {}
|
||||
|
||||
internmap@1.0.1: {}
|
||||
|
|
@ -6229,17 +6178,10 @@ snapshots:
|
|||
braces: 3.0.3
|
||||
picomatch: 2.3.2
|
||||
|
||||
minimatch@3.1.5:
|
||||
minimatch@11.0.1:
|
||||
dependencies:
|
||||
brace-expansion: 1.1.21
|
||||
|
||||
minimatch@5.1.9:
|
||||
dependencies:
|
||||
brace-expansion: 2.1.7
|
||||
|
||||
minimatch@9.0.9:
|
||||
dependencies:
|
||||
brace-expansion: 2.1.7
|
||||
'@isaacs/nonrecursive-glob-match': 1.0.3
|
||||
brace-expansion: 5.0.12
|
||||
|
||||
ms@2.1.3: {}
|
||||
|
||||
|
|
@ -6263,10 +6205,6 @@ snapshots:
|
|||
|
||||
obug@2.1.1: {}
|
||||
|
||||
once@1.4.0:
|
||||
dependencies:
|
||||
wrappy: 1.0.2
|
||||
|
||||
openapi-fetch@0.13.8:
|
||||
dependencies:
|
||||
openapi-typescript-helpers: 0.0.15
|
||||
|
|
@ -6275,7 +6213,7 @@ snapshots:
|
|||
|
||||
openapi-typescript@7.13.0(typescript@5.9.3):
|
||||
dependencies:
|
||||
'@redocly/openapi-core': 1.34.10(supports-color@10.2.2)
|
||||
'@redocly/openapi-core': 1.34.10(patch_hash=cc938ef58f0f8c1a0cda68d7d932b2fe7029cc96e5df2ee08841912c4e98f93e)(supports-color@10.2.2)
|
||||
ansi-colors: 4.1.3
|
||||
change-case: 5.4.4
|
||||
parse-json: 8.3.0
|
||||
|
|
@ -6337,8 +6275,6 @@ snapshots:
|
|||
|
||||
path-exists@4.0.0: {}
|
||||
|
||||
path-is-absolute@1.0.1: {}
|
||||
|
||||
path-key@3.1.1: {}
|
||||
|
||||
path-parse@1.0.7: {}
|
||||
|
|
@ -6601,10 +6537,6 @@ snapshots:
|
|||
|
||||
reusify@1.1.0: {}
|
||||
|
||||
rimraf@3.0.2:
|
||||
dependencies:
|
||||
glob: 7.2.3
|
||||
|
||||
robust-predicates@3.0.3: {}
|
||||
|
||||
rollup@4.59.0:
|
||||
|
|
@ -6663,11 +6595,11 @@ snapshots:
|
|||
|
||||
semver@7.7.4: {}
|
||||
|
||||
seroval-plugins@1.5.1(seroval@1.6.3):
|
||||
seroval-plugins@1.5.1(seroval@1.6.11):
|
||||
dependencies:
|
||||
seroval: 1.6.3
|
||||
seroval: 1.6.11
|
||||
|
||||
seroval@1.6.3: {}
|
||||
seroval@1.6.11: {}
|
||||
|
||||
shebang-command@2.0.0:
|
||||
dependencies:
|
||||
|
|
@ -6989,8 +6921,6 @@ snapshots:
|
|||
|
||||
word-wrap@1.2.5: {}
|
||||
|
||||
wrappy@1.0.2: {}
|
||||
|
||||
xml-name-validator@5.0.0: {}
|
||||
|
||||
xmlchars@2.2.0: {}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue