From 1f3a285be22ec0f66d7af2fbc86126aa71674542 Mon Sep 17 00:00:00 2001 From: David Pine <7679720+IEvangelist@users.noreply.github.com> Date: Fri, 26 Jun 2026 06:08:57 -0500 Subject: [PATCH] Bump frontend security dependencies Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- src/frontend/package.json | 30 +++++++++++- src/frontend/pnpm-lock.yaml | 97 ++++++++++++++++++++++++++++++++----- 2 files changed, 113 insertions(+), 14 deletions(-) diff --git a/src/frontend/package.json b/src/frontend/package.json index bfde93d46..1ef0f458c 100644 --- a/src/frontend/package.json +++ b/src/frontend/package.json @@ -127,7 +127,33 @@ "typescript-eslint": "^8.62.0", "unified": "^11.0.5", "unist-util-remove": "^4.0.0", - "unocss": "66.6.8", - "vitest": "^4.1.9" + "vitest": "^4.1.8" + }, + "pnpm": { + "overrides": { + "@anthropic-ai/claude-code@<2.0.31": ">=2.0.31", + "ajv@<6.14.0": "6.14.0", + "ajv@>=7.0.0-alpha.0 <8.18.0": "8.18.0", + "brace-expansion@<5.0.6": ">=5.0.6", + "devalue@<5.6.4": ">=5.6.4", + "dompurify@<3.4.11": ">=3.4.11", + "fast-xml-builder@<1.1.7": ">=1.1.7", + "fast-xml-parser@<5.7.0": ">=5.7.0", + "flatted@<3.4.2": ">=3.4.2", + "h3@<1.15.9": ">=1.15.9", + "lodash@>=4.0.0 <=4.17.22": ">=4.17.23", + "seroval": ">=1.4.1", + "lodash-es@>=4.0.0 <=4.17.22": ">=4.17.23", + "minimatch@<10.2.3": ">=10.2.3", + "esbuild@<0.28.1": ">=0.28.1", + "postcss@<8.5.10": ">=8.5.10", + "rollup@>=4.0.0 <4.59.0": ">=4.59.0", + "simple-git@<3.36.0": ">=3.36.0", + "svgo@=4.0.0": ">=4.0.1", + "uuid@<14.0.0": ">=14.0.0" + }, + "patchedDependencies": { + "starlight-llms-txt@0.8.1": "patches/starlight-llms-txt@0.8.1.patch" + } } } diff --git a/src/frontend/pnpm-lock.yaml b/src/frontend/pnpm-lock.yaml index 5b7f4a0b3..c5c7e6e0b 100644 --- a/src/frontend/pnpm-lock.yaml +++ b/src/frontend/pnpm-lock.yaml @@ -11,7 +11,6 @@ overrides: brace-expansion@<5.0.6: '>=5.0.6' devalue@<5.6.4: '>=5.6.4' dompurify@<3.4.11: '>=3.4.11' - esbuild@<0.28.1: '>=0.28.1' fast-xml-builder@<1.1.7: '>=1.1.7' fast-xml-parser@<5.7.0: '>=5.7.0' flatted@<3.4.2: '>=3.4.2' @@ -19,6 +18,7 @@ overrides: lodash-es@>=4.0.0 <=4.17.22: '>=4.17.23' lodash@>=4.0.0 <=4.17.22: '>=4.17.23' minimatch@<10.2.3: '>=10.2.3' + esbuild@<0.28.1: '>=0.28.1' postcss@<8.5.10: '>=8.5.10' rollup@>=4.0.0 <4.59.0: '>=4.59.0' seroval: '>=1.4.1' @@ -612,12 +612,6 @@ packages: '@emnapi/core@1.11.1': resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==} - '@emnapi/runtime@1.11.1': - resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==} - - '@emnapi/wasi-threads@1.2.2': - resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} - '@esbuild/aix-ppc64@0.28.1': resolution: {integrity: sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==} engines: {node: '>=18'} @@ -4829,7 +4823,85 @@ snapshots: tslib: 2.8.1 optional: true - '@emnapi/wasi-threads@1.2.2': + '@esbuild/aix-ppc64@0.28.1': + optional: true + + '@esbuild/android-arm64@0.28.1': + optional: true + + '@esbuild/android-arm@0.28.1': + optional: true + + '@esbuild/android-x64@0.28.1': + optional: true + + '@esbuild/darwin-arm64@0.28.1': + optional: true + + '@esbuild/darwin-x64@0.28.1': + optional: true + + '@esbuild/freebsd-arm64@0.28.1': + optional: true + + '@esbuild/freebsd-x64@0.28.1': + optional: true + + '@esbuild/linux-arm64@0.28.1': + optional: true + + '@esbuild/linux-arm@0.28.1': + optional: true + + '@esbuild/linux-ia32@0.28.1': + optional: true + + '@esbuild/linux-loong64@0.28.1': + optional: true + + '@esbuild/linux-mips64el@0.28.1': + optional: true + + '@esbuild/linux-ppc64@0.28.1': + optional: true + + '@esbuild/linux-riscv64@0.28.1': + optional: true + + '@esbuild/linux-s390x@0.28.1': + optional: true + + '@esbuild/linux-x64@0.28.1': + optional: true + + '@esbuild/netbsd-arm64@0.28.1': + optional: true + + '@esbuild/netbsd-x64@0.28.1': + optional: true + + '@esbuild/openbsd-arm64@0.28.1': + optional: true + + '@esbuild/openbsd-x64@0.28.1': + optional: true + + '@esbuild/openharmony-arm64@0.28.1': + optional: true + + '@esbuild/sunos-x64@0.28.1': + optional: true + + '@esbuild/win32-arm64@0.28.1': + optional: true + + '@esbuild/win32-ia32@0.28.1': + optional: true + + '@esbuild/win32-x64@0.28.1': + optional: true + + '@eslint-community/eslint-utils@4.9.1(eslint@10.4.1(jiti@1.21.7))': dependencies: tslib: 2.8.1 optional: true @@ -7646,10 +7718,10 @@ snapshots: d3: 7.9.0 d3-sankey: 0.12.3 dagre-d3-es: 7.0.14 - dayjs: 1.11.21 + dayjs: 1.11.20 dompurify: 3.4.11 - es-toolkit: 1.49.0 - katex: 0.16.47 + es-toolkit: 1.46.1 + katex: 0.16.45 khroma: 2.1.0 marked: 16.4.2 roughjs: 4.6.6 @@ -9036,7 +9108,8 @@ snapshots: vite@8.1.0(@types/node@24.13.2)(esbuild@0.28.1)(jiti@1.21.7)(tsx@4.22.4)(yaml@2.9.0): dependencies: - lightningcss: 1.32.0 + esbuild: 0.28.1 + fdir: 6.5.0(picomatch@4.0.4) picomatch: 4.0.4 postcss: 8.5.15 rolldown: 1.1.3