Compare commits

..

4 Commits

Author SHA1 Message Date
Chris Farhood c77ddc99c4 fix: remove JSON-invalid comments from pnpm overrides
The // comment syntax is not valid in JSON and causes pnpm install
to fail with 'Invalid package.json in package.json'.

Issue: PRI-803
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-06 00:42:16 +00:00
Chris Farhood 12a1bbb750 docs: add explanatory comment above elliptic pnpm override
// elliptic >=6.6.1: no patched version exists yet (GHSA-848j-6mx2-7j84).
// This override prevents regression and will auto-resolve once upstream publishes a fix.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-05 18:17:51 +00:00
Chris Farhood f9db755dca chore: update pnpm lockfile for elliptic override
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-05 13:09:08 +00:00
Chris Farhood 1c375c7ede fix: override elliptic to patched version for GHSA-848j-6mx2-7j84 2026-05-05 13:02:51 +00:00
5 changed files with 103 additions and 391 deletions
+4 -202
View File
@@ -2,210 +2,12 @@ name: CI
on:
push:
branches: ['**']
branches: [main]
pull_request:
branches: [main, dev, uat]
branches: [main]
workflow_dispatch:
permissions:
contents: read
workflow_call:
jobs:
ci:
runs-on: ubuntu-latest
timeout-minutes: 10
container: node:22-slim
steps:
- name: Checkout
uses: actions/checkout@v6
- name: Install Python
run: apt-get update && apt-get install -y --no-install-recommends python3 python3-yaml
- name: Validate artifacthub-pkg.yml
run: |
python3 - <<'EOF'
import sys, re
try:
import yaml
except ImportError:
print("::warning::PyYAML not available, skipping artifacthub-pkg.yml validation")
sys.exit(0)
try:
with open("artifacthub-pkg.yml") as f:
pkg = yaml.safe_load(f)
except FileNotFoundError:
print("::error::artifacthub-pkg.yml not found")
sys.exit(1)
except yaml.YAMLError as e:
print(f"::error::artifacthub-pkg.yml is invalid YAML: {e}")
sys.exit(1)
errors = []
for field in ["version", "name", "description", "homeURL"]:
if not pkg.get(field):
errors.append(f"Missing required field: {field}")
version = pkg.get("version", "")
if version and not re.match(r'^\d+\.\d+\.\d+$', str(version)):
errors.append(f"version '{version}' is not SemVer (expected X.Y.Z)")
annotations = pkg.get("annotations", {}) or {}
archive_url = annotations.get("headlamp/plugin/archive-url", "")
archive_checksum = annotations.get("headlamp/plugin/archive-checksum", "")
if not archive_url:
errors.append("Missing annotation: headlamp/plugin/archive-url")
if not archive_checksum:
errors.append("Missing annotation: headlamp/plugin/archive-checksum")
elif not re.match(r'^sha256:[0-9a-f]{64}$', str(archive_checksum)):
errors.append(f"archive-checksum has unexpected format: '{archive_checksum}' (expected sha256:<64 hex chars>)")
if errors:
for e in errors:
print(f"::error::{e}")
sys.exit(1)
print(f"artifacthub-pkg.yml valid: name={pkg['name']} version={pkg['version']}")
EOF
- name: Detect package manager
id: pkg-manager
run: |
if [ -f "pnpm-lock.yaml" ]; then
echo "manager=pnpm" >> $GITHUB_OUTPUT
PM=$(python3 -c "import json,sys; d=json.load(open('package.json')); print('true' if d.get('packageManager','').startswith('pnpm@') else 'false')" 2>/dev/null || echo "false")
echo "has_package_manager=$PM" >> $GITHUB_OUTPUT
else
echo "manager=npm" >> $GITHUB_OUTPUT
echo "has_package_manager=false" >> $GITHUB_OUTPUT
fi
- name: Setup Node
uses: actions/setup-node@v6
with:
node-version: '22'
cache: ${{ steps.pkg-manager.outputs.manager == 'npm' && 'npm' || '' }}
- name: Setup pnpm (via Corepack, reads version from packageManager field)
if: steps.pkg-manager.outputs.manager == 'pnpm' && steps.pkg-manager.outputs.has_package_manager == 'true'
run: |
npm install -g corepack
corepack enable pnpm
corepack install
- name: Setup pnpm (version latest)
if: steps.pkg-manager.outputs.manager == 'pnpm' && steps.pkg-manager.outputs.has_package_manager == 'false'
uses: pnpm/action-setup@v5
with:
run_install: false
version: latest
- name: Get pnpm store directory
id: pnpm-store
if: steps.pkg-manager.outputs.manager == 'pnpm'
run: echo "dir=$(pnpm store path --silent)" >> $GITHUB_OUTPUT
- name: Cache pnpm store
if: steps.pkg-manager.outputs.manager == 'pnpm'
uses: actions/cache@v5
with:
path: ${{ steps.pnpm-store.outputs.dir }}
key: ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: |
${{ runner.os }}-pnpm-
- name: Validate pnpm lockfile freshness
if: steps.pkg-manager.outputs.manager == 'pnpm'
run: |
if [ ! -f "pnpm-lock.yaml" ]; then
echo "No pnpm-lock.yaml found, skipping lockfile freshness check"
exit 0
fi
if ! grep -q 'overrides:' pnpm-lock.yaml 2>/dev/null; then
echo "No overrides section in pnpm-lock.yaml, skipping lockfile freshness check"
exit 0
fi
echo "Detected pnpm-lock.yaml with overrides section. Checking lockfile freshness..."
ERR_FILE=$(mktemp)
if pnpm install --frozen-lockfile 2>&1 | tee "$ERR_FILE"; then
echo "Lockfile is fresh."
else
if grep -q "CONFIG_MISMATCH\|EBADLOCKFILE\|ERR_PNPM_LOCKFILE" "$ERR_FILE"; then
echo ""
echo "::error::pnpm-lock.yaml is out of sync with package.json overrides."
echo "::error::Run 'pnpm install' to regenerate the lockfile and commit the updated pnpm-lock.yaml."
rm -f "$ERR_FILE"
exit 1
fi
rm -f "$ERR_FILE"
echo "::warning::Install failed with a different error. Will retry in the Install dependencies step."
fi
- name: Install dependencies
run: |
max_attempts=3
attempt=1
while [ $attempt -le $max_attempts ]; do
echo "Attempt $attempt of $max_attempts"
if [ "${{ steps.pkg-manager.outputs.manager }}" = "pnpm" ]; then
pnpm install --frozen-lockfile && break
else
npm ci && break
fi
if [ $attempt -lt $max_attempts ]; then
echo "::warning::Install step failed on attempt $attempt. Retrying in 5 seconds..."
sleep 5
fi
attempt=$((attempt + 1))
done
if [ $attempt -gt $max_attempts ]; then
echo "::error::Install step failed after $max_attempts attempts."
exit 1
fi
- name: Build plugin
run: npx @kinvolk/headlamp-plugin build
- name: Lint
run: |
if [ "${{ steps.pkg-manager.outputs.manager }}" = "pnpm" ]; then
pnpm run lint
else
npm run lint
fi
- name: Type-check
run: |
if [ "${{ steps.pkg-manager.outputs.manager }}" = "pnpm" ]; then
pnpm run tsc
else
npm run tsc
fi
- name: Format check
run: |
if [ "${{ steps.pkg-manager.outputs.manager }}" = "pnpm" ]; then
pnpm run format:check
else
npm run format:check
fi
- name: Run tests
run: |
if [ "${{ steps.pkg-manager.outputs.manager }}" = "pnpm" ]; then
pnpm test
else
npm test
fi
- name: Security audit
run: |
if [ "${{ steps.pkg-manager.outputs.manager }}" = "pnpm" ]; then
npx audit-ci --pnpm --audit-level=high --config ./audit-ci.jsonc
else
npx audit-ci --npm --audit-level=high --config ./audit-ci.jsonc
fi
uses: privilegedescalation/.github/.github/workflows/plugin-ci.yaml@main
-2
View File
@@ -15,6 +15,4 @@ on:
jobs:
dual-approval:
uses: privilegedescalation/.github/.github/workflows/dual-approval-check.yaml@main
with:
pr_number: ${{ github.event.pull_request.number }}
secrets: inherit
-15
View File
@@ -1,15 +0,0 @@
name: Renovate
on:
schedule:
- cron: '0 3 * * *'
workflow_dispatch:
jobs:
renovate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: renovatebot/github-action@v40.3.0
with:
token: ${{ secrets.GITHUB_TOKEN }}
configurationFile: renovate.json
renovate-json5: true
-20
View File
@@ -1,20 +0,0 @@
{
// Allowlist for inherited dev-dependency CVEs from @kinvolk/headlamp-plugin
// CTO decision (PRI-854): these high-severity vulns are dev/build-time only,
// trace to @kinvolk/headlamp-plugin transitive deps (Picomatch, Vite, lodash),
// and do NOT ship in production plugin artifacts.
"allowlist": [
{
"id": "GHSA-hhpm-516h-p3p6",
"reason": "Picomatch ReDoS: devDependency only, does not ship in production plugin bundle"
},
{
"id": "GHSA-36xf-7xpp-53w5",
"reason": "Vite arbitrary file read: devDependency only, does not ship in production plugin bundle"
},
{
"id": "GHSA-jf8v-p3pp-93qh",
"reason": "lodash code injection via _.template: devDependency only, does not ship in production plugin bundle"
}
]
}
+99 -152
View File
@@ -13,7 +13,7 @@ importers:
devDependencies:
'@kinvolk/headlamp-plugin':
specifier: ^0.13.0
version: 0.13.1(@swc/core@1.15.33)(@types/debug@4.1.13)(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(csstype@3.2.3)(esbuild@0.25.12)(immer@11.1.6)(openapi-types@12.1.3)(redux@5.0.1)(rollup@4.60.3)(terser@5.46.2)(webpack@5.106.2(@swc/core@1.15.33)(esbuild@0.25.12))
version: 0.13.1(@swc/core@1.15.33)(@types/debug@4.1.13)(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(csstype@3.2.3)(esbuild@0.25.12)(immer@11.1.6)(openapi-types@12.1.3)(redux@5.0.1)(rollup@4.60.3)(terser@5.46.2)(webpack@5.106.2(@swc/core@1.15.33)(esbuild@0.25.12))
'@testing-library/jest-dom':
specifier: ^6.4.8
version: 6.9.1
@@ -43,16 +43,16 @@ importers:
version: 5.3.4(react@18.3.1)
typescript:
specifier: ^5.6.2
version: 5.9.3
version: 5.6.2
vite:
specifier: ^6.4.1
version: 6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)
vite-plugin-svgr:
specifier: ^4.5.0
version: 4.5.0(rollup@4.60.3)(typescript@5.9.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
version: 4.5.0(rollup@4.60.3)(typescript@5.6.2)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
vitest:
specifier: ^3.0.5
version: 3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.9.3))(terser@5.46.2)(yaml@2.8.4)
version: 3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.6.2))(terser@5.46.2)(yaml@2.8.4)
packages:
@@ -2486,8 +2486,8 @@ packages:
eastasianwidth@0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
electron-to-chromium@1.5.350:
resolution: {integrity: sha512-/KWD4qK8nMqIoJh35Rpc37fiVyOe80mcUQKpfje0Dp9uot2ROuipsh+EriCdfInxjleD5v1S4OlIn41I0LXP0g==}
electron-to-chromium@1.5.349:
resolution: {integrity: sha512-QsWVGyRuY07Aqb234QytTfwd5d9AJlfNIQ5wIOl1L+PZDzI9d9+Fn0FRale/QYlFxt/bUnB0/nLd1jFPGxGK1A==}
elkjs@0.9.3:
resolution: {integrity: sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==}
@@ -2781,8 +2781,8 @@ packages:
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
fast-uri@3.1.2:
resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==}
fast-uri@3.1.1:
resolution: {integrity: sha512-h2r7rcm6Ee/J8o0LD5djLuFVcfbZxhvho4vvsbeV0aMvXjUgqv4YpxpkEx0d68l6+IleVfLAdVEfhR7QNMkGHQ==}
fastq@1.20.1:
resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==}
@@ -3213,8 +3213,8 @@ packages:
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
engines: {node: '>= 0.4'}
is-core-module@2.16.2:
resolution: {integrity: sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==}
is-core-module@2.16.1:
resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
engines: {node: '>= 0.4'}
is-data-view@1.0.2:
@@ -4728,8 +4728,8 @@ packages:
resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==}
engines: {node: '>=6'}
tar@7.5.14:
resolution: {integrity: sha512-/7sHKgQO3JLP9ESlwTYUUftHUadOURUqq23xs1vjcnp8Vss6k0wCfzulyEtk5g91pjvnuriimGlyG7k6msrzRw==}
tar@7.5.13:
resolution: {integrity: sha512-tOG/7GyXpFevhXVh8jOPJrmtRpOTsYqUIkVdVooZYJS/z8WhfQUX8RJILmeuJNinGAMSu1veBr4asSHFt5/hng==}
engines: {node: '>=18'}
teex@1.0.1:
@@ -4903,11 +4903,6 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
typescript@5.9.3:
resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
engines: {node: '>=14.17'}
hasBin: true
unbox-primitive@1.1.0:
resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==}
engines: {node: '>= 0.4'}
@@ -5699,18 +5694,18 @@ snapshots:
dependencies:
is-negated-glob: 1.0.0
'@headlamp-k8s/eslint-config@0.6.0(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.6.2))(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.35.0(eslint@8.57.1))(eslint-plugin-simple-import-sort@12.1.1(eslint@8.57.1))(eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1))(eslint@8.57.1)':
'@headlamp-k8s/eslint-config@0.6.0(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.35.0(eslint@8.57.1))(eslint-plugin-simple-import-sort@12.1.1(eslint@8.57.1))(eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1))(eslint@8.57.1)':
dependencies:
'@typescript-eslint/eslint-plugin': 8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)
'@typescript-eslint/eslint-plugin': 8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2)
'@typescript-eslint/parser': 8.59.2(eslint@8.57.1)(typescript@5.5.4)
eslint: 8.57.1
eslint-config-prettier: 9.1.2(eslint@8.57.1)
eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)
eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)
eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1)
eslint-plugin-react: 7.35.0(eslint@8.57.1)
eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1)
eslint-plugin-simple-import-sort: 12.1.1(eslint@8.57.1)
eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)
eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)
typescript: 5.5.4
transitivePeerDependencies:
- supports-color
@@ -5723,7 +5718,7 @@ snapshots:
js-yaml: 4.1.1
semver: 7.7.4
table: 6.9.0
tar: 7.5.14
tar: 7.5.13
tmp: 0.2.5
yargs: 17.7.2
@@ -5837,12 +5832,12 @@ snapshots:
dependencies:
jsep: 1.4.0
'@kinvolk/headlamp-plugin@0.13.1(@swc/core@1.15.33)(@types/debug@4.1.13)(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(csstype@3.2.3)(esbuild@0.25.12)(immer@11.1.6)(openapi-types@12.1.3)(redux@5.0.1)(rollup@4.60.3)(terser@5.46.2)(webpack@5.106.2(@swc/core@1.15.33)(esbuild@0.25.12))':
'@kinvolk/headlamp-plugin@0.13.1(@swc/core@1.15.33)(@types/debug@4.1.13)(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(csstype@3.2.3)(esbuild@0.25.12)(immer@11.1.6)(openapi-types@12.1.3)(redux@5.0.1)(rollup@4.60.3)(terser@5.46.2)(webpack@5.106.2(@swc/core@1.15.33)(esbuild@0.25.12))':
dependencies:
'@apidevtools/swagger-parser': 10.1.1(openapi-types@12.1.3)
'@emotion/react': 11.14.0(@types/react@18.3.28)(react@18.3.1)
'@emotion/styled': 11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1)
'@headlamp-k8s/eslint-config': 0.6.0(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.6.2))(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.35.0(eslint@8.57.1))(eslint-plugin-simple-import-sort@12.1.1(eslint@8.57.1))(eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1))(eslint@8.57.1)
'@headlamp-k8s/eslint-config': 0.6.0(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.35.0(eslint@8.57.1))(eslint-plugin-simple-import-sort@12.1.1(eslint@8.57.1))(eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1))(eslint@8.57.1)
'@headlamp-k8s/pluginctl': 0.1.1
'@iconify/icons-mdi': 1.2.48
'@iconify/react': 3.2.2(react@18.3.1)
@@ -5854,11 +5849,11 @@ snapshots:
'@mui/x-date-pickers': 7.29.4(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@mui/material@5.18.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@5.18.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mui/x-tree-view': 6.17.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@mui/material@5.18.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@5.18.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@reduxjs/toolkit': 2.11.2(react-redux@9.2.0(@types/react@18.3.28)(react@18.3.1)(redux@5.0.1))(react@18.3.1)
'@storybook/addon-docs': 9.1.20(@types/react@18.3.28)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
'@storybook/addon-links': 9.1.20(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
'@storybook/addon-docs': 9.1.20(@types/react@18.3.28)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
'@storybook/addon-links': 9.1.20(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
'@storybook/addon-webpack5-compiler-swc': 3.0.0(webpack@5.106.2(@swc/core@1.15.33)(esbuild@0.25.12))
'@storybook/react-vite': 9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.60.3)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
'@storybook/react-webpack5': 9.1.20(@swc/core@1.15.33)(esbuild@0.25.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)
'@storybook/react-vite': 9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.60.3)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
'@storybook/react-webpack5': 9.1.20(@swc/core@1.15.33)(esbuild@0.25.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)
'@tanstack/react-query': 5.100.9(react@18.3.1)
'@testing-library/dom': 10.4.1
'@testing-library/jest-dom': 6.9.1
@@ -5876,9 +5871,9 @@ snapshots:
'@types/react-router-dom': 5.3.3
'@types/react-window': 1.8.8
'@types/semver': 7.7.1
'@typescript-eslint/eslint-plugin': 8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)
'@typescript-eslint/eslint-plugin': 8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2)
'@vitejs/plugin-react': 4.7.0(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
'@vitest/coverage-istanbul': 3.2.4(vitest@3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.9.3))(terser@5.46.2)(yaml@2.8.4))
'@vitest/coverage-istanbul': 3.2.4(vitest@3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.6.2))(terser@5.46.2)(yaml@2.8.4))
'@xterm/addon-fit': 0.10.0(@xterm/xterm@5.5.0)
'@xterm/addon-search': 0.15.0(@xterm/xterm@5.5.0)
'@xterm/xterm': 5.5.0
@@ -5888,12 +5883,12 @@ snapshots:
env-paths: 2.2.1
eslint: 8.57.1
eslint-config-prettier: 9.1.2(eslint@8.57.1)
eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)
eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)
eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1)
eslint-plugin-react: 7.35.0(eslint@8.57.1)
eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1)
eslint-plugin-simple-import-sort: 12.1.1(eslint@8.57.1)
eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)
eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)
fast-check: 4.7.0
fs-extra: 11.3.4
fuse.js: 7.3.0
@@ -5909,7 +5904,7 @@ snapshots:
material-react-table: 2.13.3(93149b7a28d7dcf9399e2d03ebc8c990)
monaco-editor: 0.52.2
msw: 2.4.9(typescript@5.6.2)
msw-storybook-addon: 2.0.3(msw@2.4.9(typescript@5.9.3))
msw-storybook-addon: 2.0.3(msw@2.4.9(typescript@5.6.2))
notistack: 3.0.2(csstype@3.2.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
path-browserify: 1.0.1
prettier: 2.8.8
@@ -5929,9 +5924,9 @@ snapshots:
shx: 0.4.0
simple-eval: 2.0.0
spacetime: 7.12.0
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
table: 6.9.0
tar: 7.5.14
tar: 7.5.13
ts-loader: 9.5.7(typescript@5.6.2)(webpack@5.106.2(@swc/core@1.15.33)(esbuild@0.25.12))
typescript: 5.6.2
validate-npm-package-name: 3.0.0
@@ -5940,7 +5935,7 @@ snapshots:
vite-plugin-node-polyfills: 0.23.0(rollup@4.60.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
vite-plugin-static-copy: 3.4.0(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
vite-plugin-svgr: 4.5.0(rollup@4.60.3)(typescript@5.6.2)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
vitest: 3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.9.3))(terser@5.46.2)(yaml@2.8.4)
vitest: 3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.6.2))(terser@5.46.2)(yaml@2.8.4)
yaml: 2.8.4
yargs: 17.7.2
transitivePeerDependencies:
@@ -6355,23 +6350,23 @@ snapshots:
'@standard-schema/utils@0.3.0': {}
'@storybook/addon-docs@9.1.20(@types/react@18.3.28)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))':
'@storybook/addon-docs@9.1.20(@types/react@18.3.28)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))':
dependencies:
'@mdx-js/react': 3.1.1(@types/react@18.3.28)(react@18.3.1)
'@storybook/csf-plugin': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
'@storybook/csf-plugin': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
'@storybook/icons': 1.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@storybook/react-dom-shim': 9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
'@storybook/react-dom-shim': 9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
ts-dedent: 2.2.0
transitivePeerDependencies:
- '@types/react'
'@storybook/addon-links@9.1.20(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))':
'@storybook/addon-links@9.1.20(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))':
dependencies:
'@storybook/global': 5.0.0
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
optionalDependencies:
react: 18.3.1
@@ -6383,16 +6378,16 @@ snapshots:
- '@swc/helpers'
- webpack
'@storybook/builder-vite@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))':
'@storybook/builder-vite@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))':
dependencies:
'@storybook/csf-plugin': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
'@storybook/csf-plugin': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
ts-dedent: 2.2.0
vite: 6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)
'@storybook/builder-webpack5@9.1.20(@swc/core@1.15.33)(esbuild@0.25.12)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)':
'@storybook/builder-webpack5@9.1.20(@swc/core@1.15.33)(esbuild@0.25.12)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)':
dependencies:
'@storybook/core-webpack': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
'@storybook/core-webpack': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
case-sensitive-paths-webpack-plugin: 2.4.0
cjs-module-lexer: 1.4.3
css-loader: 6.11.0(webpack@5.106.2(@swc/core@1.15.33)(esbuild@0.25.12))
@@ -6400,7 +6395,7 @@ snapshots:
fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.2)(webpack@5.106.2(@swc/core@1.15.33)(esbuild@0.25.12))
html-webpack-plugin: 5.6.7(webpack@5.106.2(@swc/core@1.15.33)(esbuild@0.25.12))
magic-string: 0.30.21
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
style-loader: 3.3.4(webpack@5.106.2(@swc/core@1.15.33)(esbuild@0.25.12))
terser-webpack-plugin: 5.5.0(@swc/core@1.15.33)(esbuild@0.25.12)(webpack@5.106.2(@swc/core@1.15.33)(esbuild@0.25.12))
ts-dedent: 2.2.0
@@ -6417,14 +6412,14 @@ snapshots:
- uglify-js
- webpack-cli
'@storybook/core-webpack@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))':
'@storybook/core-webpack@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))':
dependencies:
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
ts-dedent: 2.2.0
'@storybook/csf-plugin@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))':
'@storybook/csf-plugin@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))':
dependencies:
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
unplugin: 1.16.1
'@storybook/global@5.0.0': {}
@@ -6434,9 +6429,9 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
'@storybook/preset-react-webpack@9.1.20(@swc/core@1.15.33)(esbuild@0.25.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)':
'@storybook/preset-react-webpack@9.1.20(@swc/core@1.15.33)(esbuild@0.25.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)':
dependencies:
'@storybook/core-webpack': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
'@storybook/core-webpack': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
'@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.2)(webpack@5.106.2(@swc/core@1.15.33)(esbuild@0.25.12))
'@types/semver': 7.7.1
find-up: 7.0.0
@@ -6446,7 +6441,7 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
resolve: 1.22.12
semver: 7.7.4
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
tsconfig-paths: 4.2.0
webpack: 5.106.2(@swc/core@1.15.33)(esbuild@0.25.12)
optionalDependencies:
@@ -6472,25 +6467,25 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@storybook/react-dom-shim@9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))':
'@storybook/react-dom-shim@9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))':
dependencies:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
'@storybook/react-vite@9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.60.3)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))':
'@storybook/react-vite@9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.60.3)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))':
dependencies:
'@joshwooding/vite-plugin-react-docgen-typescript': 0.6.1(typescript@5.6.2)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
'@rollup/pluginutils': 5.3.0(rollup@4.60.3)
'@storybook/builder-vite': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
'@storybook/react': 9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)
'@storybook/builder-vite': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
'@storybook/react': 9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)
find-up: 7.0.0
magic-string: 0.30.21
react: 18.3.1
react-docgen: 8.0.3
react-dom: 18.3.1(react@18.3.1)
resolve: 1.22.12
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
tsconfig-paths: 4.2.0
vite: 6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)
transitivePeerDependencies:
@@ -6498,14 +6493,14 @@ snapshots:
- supports-color
- typescript
'@storybook/react-webpack5@9.1.20(@swc/core@1.15.33)(esbuild@0.25.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)':
'@storybook/react-webpack5@9.1.20(@swc/core@1.15.33)(esbuild@0.25.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)':
dependencies:
'@storybook/builder-webpack5': 9.1.20(@swc/core@1.15.33)(esbuild@0.25.12)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)
'@storybook/preset-react-webpack': 9.1.20(@swc/core@1.15.33)(esbuild@0.25.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)
'@storybook/react': 9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)
'@storybook/builder-webpack5': 9.1.20(@swc/core@1.15.33)(esbuild@0.25.12)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)
'@storybook/preset-react-webpack': 9.1.20(@swc/core@1.15.33)(esbuild@0.25.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)
'@storybook/react': 9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
optionalDependencies:
typescript: 5.6.2
transitivePeerDependencies:
@@ -6516,13 +6511,13 @@ snapshots:
- uglify-js
- webpack-cli
'@storybook/react@9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)':
'@storybook/react@9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))(typescript@5.6.2)':
dependencies:
'@storybook/global': 5.0.0
'@storybook/react-dom-shim': 9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
'@storybook/react-dom-shim': 9.1.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@2.8.8)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)))
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
storybook: 9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
optionalDependencies:
typescript: 5.6.2
@@ -6581,27 +6576,16 @@ snapshots:
- supports-color
- typescript
'@svgr/core@8.1.0(typescript@5.9.3)':
dependencies:
'@babel/core': 7.29.0
'@svgr/babel-preset': 8.1.0(@babel/core@7.29.0)
camelcase: 6.3.0
cosmiconfig: 8.3.6(typescript@5.9.3)
snake-case: 3.0.4
transitivePeerDependencies:
- supports-color
- typescript
'@svgr/hast-util-to-babel-ast@8.0.0':
dependencies:
'@babel/types': 7.29.0
entities: 4.5.0
'@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.9.3))':
'@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.6.2))':
dependencies:
'@babel/core': 7.29.0
'@svgr/babel-preset': 8.1.0(@babel/core@7.29.0)
'@svgr/core': 8.1.0(typescript@5.9.3)
'@svgr/core': 8.1.0(typescript@5.6.2)
'@svgr/hast-util-to-babel-ast': 8.0.0
svg-parser: 2.0.4
transitivePeerDependencies:
@@ -6925,10 +6909,10 @@ snapshots:
'@types/wrap-ansi@3.0.0': {}
'@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)':
'@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2)':
dependencies:
'@eslint-community/regexpp': 4.12.2
'@typescript-eslint/parser': 8.59.2(eslint@8.57.1)(typescript@5.9.3)
'@typescript-eslint/parser': 8.59.2(eslint@8.57.1)(typescript@5.6.2)
'@typescript-eslint/scope-manager': 8.59.2
'@typescript-eslint/type-utils': 8.59.2(eslint@8.57.1)(typescript@5.6.2)
'@typescript-eslint/utils': 8.59.2(eslint@8.57.1)(typescript@5.6.2)
@@ -6937,7 +6921,7 @@ snapshots:
ignore: 7.0.5
natural-compare: 1.4.0
ts-api-utils: 2.5.0(typescript@5.6.2)
typescript: 5.9.3
typescript: 5.6.2
transitivePeerDependencies:
- supports-color
@@ -6953,15 +6937,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3)':
'@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2)':
dependencies:
'@typescript-eslint/scope-manager': 8.59.2
'@typescript-eslint/types': 8.59.2
'@typescript-eslint/typescript-estree': 8.59.2(typescript@5.9.3)
'@typescript-eslint/typescript-estree': 8.59.2(typescript@5.6.2)
'@typescript-eslint/visitor-keys': 8.59.2
debug: 4.4.3
eslint: 8.57.1
typescript: 5.9.3
typescript: 5.6.2
transitivePeerDependencies:
- supports-color
@@ -7040,21 +7024,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/typescript-estree@8.59.2(typescript@5.9.3)':
dependencies:
'@typescript-eslint/project-service': 8.59.2(typescript@5.6.2)
'@typescript-eslint/tsconfig-utils': 8.59.2(typescript@5.6.2)
'@typescript-eslint/types': 8.59.2
'@typescript-eslint/visitor-keys': 8.59.2
debug: 4.4.3
minimatch: 10.2.5
semver: 7.7.4
tinyglobby: 0.2.16
ts-api-utils: 2.5.0(typescript@5.6.2)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@8.59.2(eslint@8.57.1)(typescript@5.6.2)':
dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1)
@@ -7085,7 +7054,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@vitest/coverage-istanbul@3.2.4(vitest@3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.9.3))(terser@5.46.2)(yaml@2.8.4))':
'@vitest/coverage-istanbul@3.2.4(vitest@3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.6.2))(terser@5.46.2)(yaml@2.8.4))':
dependencies:
'@istanbuljs/schema': 0.1.6
debug: 4.4.3
@@ -7097,7 +7066,7 @@ snapshots:
magicast: 0.3.5
test-exclude: 7.0.2
tinyrainbow: 2.0.0
vitest: 3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.9.3))(terser@5.46.2)(yaml@2.8.4)
vitest: 3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.6.2))(terser@5.46.2)(yaml@2.8.4)
transitivePeerDependencies:
- supports-color
@@ -7109,7 +7078,7 @@ snapshots:
chai: 5.3.3
tinyrainbow: 2.0.0
'@vitest/mocker@3.2.4(msw@2.4.9(typescript@5.9.3))(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))':
'@vitest/mocker@3.2.4(msw@2.4.9(typescript@5.6.2))(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))':
dependencies:
'@vitest/spy': 3.2.4
estree-walker: 3.0.3
@@ -7296,7 +7265,7 @@ snapshots:
ajv@8.20.0:
dependencies:
fast-deep-equal: 3.1.3
fast-uri: 3.1.2
fast-uri: 3.1.1
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
@@ -7569,7 +7538,7 @@ snapshots:
dependencies:
baseline-browser-mapping: 2.10.27
caniuse-lite: 1.0.30001791
electron-to-chromium: 1.5.350
electron-to-chromium: 1.5.349
node-releases: 2.0.38
update-browserslist-db: 1.2.3(browserslist@4.28.2)
@@ -7772,15 +7741,6 @@ snapshots:
optionalDependencies:
typescript: 5.6.2
cosmiconfig@8.3.6(typescript@5.9.3):
dependencies:
import-fresh: 3.3.1
js-yaml: 4.1.1
parse-json: 5.2.0
path-type: 4.0.0
optionalDependencies:
typescript: 5.9.3
create-ecdh@4.0.4:
dependencies:
bn.js: 4.12.3
@@ -8098,7 +8058,7 @@ snapshots:
eastasianwidth@0.2.0: {}
electron-to-chromium@1.5.350: {}
electron-to-chromium@1.5.349: {}
elkjs@0.9.3: {}
@@ -8306,22 +8266,22 @@ snapshots:
eslint-import-resolver-node@0.3.10:
dependencies:
debug: 3.2.7
is-core-module: 2.16.2
is-core-module: 2.16.1
resolve: 2.0.0-next.6
transitivePeerDependencies:
- supports-color
eslint-module-utils@2.12.1(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint@8.57.1):
eslint-module-utils@2.12.1(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.10)(eslint@8.57.1):
dependencies:
debug: 3.2.7
optionalDependencies:
'@typescript-eslint/parser': 8.59.2(eslint@8.57.1)(typescript@5.9.3)
'@typescript-eslint/parser': 8.59.2(eslint@8.57.1)(typescript@5.6.2)
eslint: 8.57.1
eslint-import-resolver-node: 0.3.10
transitivePeerDependencies:
- supports-color
eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1):
eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.9
@@ -8332,9 +8292,9 @@ snapshots:
doctrine: 2.1.0
eslint: 8.57.1
eslint-import-resolver-node: 0.3.10
eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint@8.57.1)
eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint-import-resolver-node@0.3.10)(eslint@8.57.1)
hasown: 2.0.3
is-core-module: 2.16.2
is-core-module: 2.16.1
is-glob: 4.0.3
minimatch: 3.1.5
object.fromentries: 2.0.8
@@ -8344,7 +8304,7 @@ snapshots:
string.prototype.trimend: 1.0.9
tsconfig-paths: 3.15.0
optionalDependencies:
'@typescript-eslint/parser': 8.59.2(eslint@8.57.1)(typescript@5.9.3)
'@typescript-eslint/parser': 8.59.2(eslint@8.57.1)(typescript@5.6.2)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
@@ -8399,11 +8359,11 @@ snapshots:
dependencies:
eslint: 8.57.1
eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1):
eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1):
dependencies:
eslint: 8.57.1
optionalDependencies:
'@typescript-eslint/eslint-plugin': 8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)
'@typescript-eslint/eslint-plugin': 8.59.2(@typescript-eslint/parser@8.59.2(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2)
eslint-scope@5.1.1:
dependencies:
@@ -8545,7 +8505,7 @@ snapshots:
fast-levenshtein@2.0.6: {}
fast-uri@3.1.2: {}
fast-uri@3.1.1: {}
fastq@1.20.1:
dependencies:
@@ -8987,7 +8947,7 @@ snapshots:
lilconfig: 3.1.3
rsvp: 4.8.5
sort-keys: 5.1.0
typescript: 5.9.3
typescript: 5.6.2
vinyl: 3.0.1
vinyl-fs: 4.0.2
transitivePeerDependencies:
@@ -9086,7 +9046,7 @@ snapshots:
is-callable@1.2.7: {}
is-core-module@2.16.2:
is-core-module@2.16.1:
dependencies:
hasown: 2.0.3
@@ -9733,7 +9693,7 @@ snapshots:
ms@2.1.3: {}
msw-storybook-addon@2.0.3(msw@2.4.9(typescript@5.9.3)):
msw-storybook-addon@2.0.3(msw@2.4.9(typescript@5.6.2)):
dependencies:
is-node-process: 1.2.0
msw: 2.4.9(typescript@5.6.2)
@@ -10468,14 +10428,14 @@ snapshots:
resolve@1.22.12:
dependencies:
es-errors: 1.3.0
is-core-module: 2.16.2
is-core-module: 2.16.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
resolve@2.0.0-next.6:
dependencies:
es-errors: 1.3.0
is-core-module: 2.16.2
is-core-module: 2.16.1
node-exports-info: 1.6.0
object-keys: 1.1.1
path-parse: 1.0.7
@@ -10731,13 +10691,13 @@ snapshots:
es-errors: 1.3.0
internal-slot: 1.1.0
storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.9.3))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)):
storybook@9.1.20(@testing-library/dom@10.4.1)(msw@2.4.9(typescript@5.6.2))(prettier@3.8.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)):
dependencies:
'@storybook/global': 5.0.0
'@testing-library/jest-dom': 6.9.1
'@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1)
'@vitest/expect': 3.2.4
'@vitest/mocker': 3.2.4(msw@2.4.9(typescript@5.9.3))(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
'@vitest/mocker': 3.2.4(msw@2.4.9(typescript@5.6.2))(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
'@vitest/spy': 3.2.4
better-opn: 3.0.2
esbuild: 0.25.12
@@ -10930,7 +10890,7 @@ snapshots:
tapable@2.3.3: {}
tar@7.5.14:
tar@7.5.13:
dependencies:
'@isaacs/fs-minipass': 4.0.1
chownr: 3.0.0
@@ -11123,8 +11083,6 @@ snapshots:
typescript@5.6.2: {}
typescript@5.9.3: {}
unbox-primitive@1.1.0:
dependencies:
call-bound: 1.0.4
@@ -11353,18 +11311,7 @@ snapshots:
dependencies:
'@rollup/pluginutils': 5.3.0(rollup@4.60.3)
'@svgr/core': 8.1.0(typescript@5.6.2)
'@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3))
vite: 6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)
transitivePeerDependencies:
- rollup
- supports-color
- typescript
vite-plugin-svgr@4.5.0(rollup@4.60.3)(typescript@5.9.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)):
dependencies:
'@rollup/pluginutils': 5.3.0(rollup@4.60.3)
'@svgr/core': 8.1.0(typescript@5.9.3)
'@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3))
'@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.6.2))
vite: 6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)
transitivePeerDependencies:
- rollup
@@ -11385,11 +11332,11 @@ snapshots:
terser: 5.46.2
yaml: 2.8.4
vitest@3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.9.3))(terser@5.46.2)(yaml@2.8.4):
vitest@3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.6.2))(terser@5.46.2)(yaml@2.8.4):
dependencies:
'@types/chai': 5.2.3
'@vitest/expect': 3.2.4
'@vitest/mocker': 3.2.4(msw@2.4.9(typescript@5.9.3))(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
'@vitest/mocker': 3.2.4(msw@2.4.9(typescript@5.6.2))(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
'@vitest/pretty-format': 3.2.4
'@vitest/runner': 3.2.4
'@vitest/snapshot': 3.2.4