diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 3a90460b..37ad5843 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -31,3 +31,8 @@ updates:
- dependency-name: "react-dom"
- dependency-name: "@types/react"
- dependency-name: "@types/react-dom"
+ # TypeScript 7 replaces the compiler API entry with lib/version.cjs.
+ # typescript-eslint still requires typescript <6.1.0, and eslint-plugin-effector
+ # crashes on `import { isExpression } from "typescript"`.
+ - dependency-name: "typescript"
+ versions: ["7.x"]
diff --git a/.github/workflows/security-vulnerabilities.yml b/.github/workflows/security-vulnerabilities.yml
index 37ee69f7..cd5f36d6 100644
--- a/.github/workflows/security-vulnerabilities.yml
+++ b/.github/workflows/security-vulnerabilities.yml
@@ -49,10 +49,11 @@ jobs:
- name: Set up Node.js 20
# v4.4.0
+ # This job only audits the lockfile and never installs packages. Enabling
+ # cache: pnpm makes the post step fail when the pnpm store directory is absent.
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020
with:
node-version: 20
- cache: pnpm
- name: Create report directories and PR baseline
shell: bash
diff --git a/docker/screenshots/Dockerfile b/docker/screenshots/Dockerfile
index 1d3b38b0..b36421f5 100644
--- a/docker/screenshots/Dockerfile
+++ b/docker/screenshots/Dockerfile
@@ -1,4 +1,6 @@
-FROM mcr.microsoft.com/playwright:v1.60.0-noble
+# Keep this tag aligned with @playwright/test. The image sets
+# PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD, so a newer test runner cannot fetch browsers.
+FROM mcr.microsoft.com/playwright:v1.63.0-noble
# Add custom fonts used by the extension UI.
COPY src/assets/fonts/*.otf /usr/local/share/fonts/
diff --git a/package.json b/package.json
index 53a4cd9b..7bb4028d 100644
--- a/package.json
+++ b/package.json
@@ -45,19 +45,19 @@
"dependencies": {
"@emotion/react": "11.14.0",
"@emotion/styled": "11.14.1",
- "@snack-uikit/button": "0.19.18",
+ "@snack-uikit/button": "0.19.19",
"@snack-uikit/divider": "3.2.12",
- "@snack-uikit/drop-zone": "0.9.12",
- "@snack-uikit/fields": "0.57.0",
+ "@snack-uikit/drop-zone": "0.9.13",
+ "@snack-uikit/fields": "0.57.4",
"@snack-uikit/figma-tokens": "17.7.5",
- "@snack-uikit/icons": "0.27.7",
- "@snack-uikit/list": "0.33.1",
- "@snack-uikit/modal": "0.19.14",
- "@snack-uikit/tabs": "0.10.18",
- "@snack-uikit/toaster": "0.11.28",
- "@snack-uikit/toggles": "0.13.27",
- "@snack-uikit/tooltip": "0.18.13",
- "@snack-uikit/truncate-string": "0.7.12",
+ "@snack-uikit/icons": "0.27.8",
+ "@snack-uikit/list": "0.33.4",
+ "@snack-uikit/modal": "0.20.3",
+ "@snack-uikit/tabs": "0.10.20",
+ "@snack-uikit/toaster": "0.11.32",
+ "@snack-uikit/toggles": "0.13.28",
+ "@snack-uikit/tooltip": "0.18.16",
+ "@snack-uikit/truncate-string": "0.7.15",
"effector": "23.4.4",
"effector-react": "23.3.0",
"pino": "10.3.1",
@@ -67,40 +67,40 @@
"sortablejs": "1.15.7"
},
"devDependencies": {
- "@cloud-ru/eslint-config": "3.1.5",
- "@cloud-ru/ft-config-commit-message": "1.1.2",
- "@cloud-ru/ft-config-lint-staged": "1.1.4",
- "@cloud-ru/ft-config-stylelint": "3.1.2",
- "@cloud-ru/ft-config-vitest": "1.3.3",
+ "@cloud-ru/eslint-config": "3.1.7",
+ "@cloud-ru/ft-config-commit-message": "1.1.3",
+ "@cloud-ru/ft-config-lint-staged": "1.1.5",
+ "@cloud-ru/ft-config-stylelint": "3.1.3",
+ "@cloud-ru/ft-config-vitest": "1.3.5",
"@crxjs/vite-plugin": "^2.4.0",
- "@eslint/compat": "2.1.0",
- "@playwright/test": "1.60.0",
+ "@eslint/compat": "2.1.1",
+ "@playwright/test": "1.63.0",
"@svgr/webpack": "8.1.0",
- "@types/node": "25.9.3",
+ "@types/node": "26.4.1",
"@types/react": "18.3.1",
"@types/react-dom": "18.3.1",
"@types/sortablejs": "1.15.9",
- "@types/webextension-polyfill": "0.12.5",
+ "@types/webextension-polyfill": "0.12.6",
"@types/ws": "8.18.1",
"@vitejs/plugin-react": "^6.0.2",
- "concurrently": "10.0.3",
- "eslint-plugin-effector": "0.18.0",
- "fs-extra": "11.3.5",
- "geckodriver": "6.1.0",
+ "concurrently": "10.0.5",
+ "eslint-plugin-effector": "0.19.0",
+ "fs-extra": "11.4.0",
+ "geckodriver": "6.1.1",
"husky": "^9.1.6",
- "jsdom": "29.1.1",
+ "jsdom": "30.0.1",
"pixelmatch": "7.2.0",
"pngjs": "7.0.0",
- "postcss-styled-syntax": "0.7.1",
- "prettier": "3.8.4",
- "selenium-webdriver": "4.44.0",
- "terser": "5.48.0",
+ "postcss-styled-syntax": "0.7.2",
+ "prettier": "3.9.6",
+ "selenium-webdriver": "4.48.0",
+ "terser": "5.51.2",
"typescript": "6.0.3",
- "vite": "8.0.16",
+ "vite": "8.2.2",
"vite-plugin-svgr": "5.2.0",
"vite-tsconfig-paths": "6.1.1",
"webextension-polyfill": "0.12.0",
- "ws": "8.21.0"
+ "ws": "8.21.3"
},
"pnpm": {
"overrides": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index c9164b42..f73aaa7d 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -35,44 +35,44 @@ importers:
specifier: 11.14.1
version: 11.14.1(@emotion/react@11.14.0(@types/react@18.3.1)(react@18.3.1))(@types/react@18.3.1)(react@18.3.1)
'@snack-uikit/button':
- specifier: 0.19.18
- version: 0.19.18(react@18.3.1)
+ specifier: 0.19.19
+ version: 0.19.19(react@18.3.1)
'@snack-uikit/divider':
specifier: 3.2.12
version: 3.2.12(react@18.3.1)
'@snack-uikit/drop-zone':
- specifier: 0.9.12
- version: 0.9.12(lodash.debounce@4.0.8)(react@18.3.1)
+ specifier: 0.9.13
+ version: 0.9.13(lodash@4.18.1)(react@18.3.1)
'@snack-uikit/fields':
- specifier: 0.57.0
- version: 0.57.0(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 0.57.4
+ version: 0.57.4(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/figma-tokens':
specifier: 17.7.5
version: 17.7.5
'@snack-uikit/icons':
- specifier: 0.27.7
- version: 0.27.7
+ specifier: 0.27.8
+ version: 0.27.8
'@snack-uikit/list':
- specifier: 0.33.1
- version: 0.33.1(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 0.33.4
+ version: 0.33.4(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/modal':
- specifier: 0.19.14
- version: 0.19.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 0.20.3
+ version: 0.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/tabs':
- specifier: 0.10.18
- version: 0.10.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 0.10.20
+ version: 0.10.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/toaster':
- specifier: 0.11.28
- version: 0.11.28(@snack-uikit/locale@0.15.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 0.11.32
+ version: 0.11.32(@snack-uikit/locale@0.15.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/toggles':
- specifier: 0.13.27
- version: 0.13.27(@types/react@18.3.1)(react@18.3.1)
+ specifier: 0.13.28
+ version: 0.13.28(@types/react@18.3.1)(react@18.3.1)
'@snack-uikit/tooltip':
- specifier: 0.18.13
- version: 0.18.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 0.18.16
+ version: 0.18.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/truncate-string':
- specifier: 0.7.12
- version: 0.7.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 0.7.15
+ version: 0.7.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
effector:
specifier: 23.4.4
version: 23.4.4
@@ -96,35 +96,35 @@ importers:
version: 1.15.7
devDependencies:
'@cloud-ru/eslint-config':
- specifier: 3.1.5
- version: 3.1.5(prettier@3.8.4)(typescript@6.0.3)(vitest@4.1.8(@types/node@25.9.3)(jsdom@29.1.1)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)))
+ specifier: 3.1.7
+ version: 3.1.7(@typescript-eslint/eslint-plugin@8.70.1(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5)(typescript@6.0.3))(prettier@3.9.6)(typescript@6.0.3)(vitest@4.1.11(@types/node@26.4.1)(jsdom@30.0.1)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)))
'@cloud-ru/ft-config-commit-message':
- specifier: 1.1.2
- version: 1.1.2(typescript@6.0.3)
+ specifier: 1.1.3
+ version: 1.1.3(typescript@6.0.3)
'@cloud-ru/ft-config-lint-staged':
- specifier: 1.1.4
- version: 1.1.4(eslint@9.39.4)(prettier@3.8.4)
+ specifier: 1.1.5
+ version: 1.1.5(eslint@9.39.5)(prettier@3.9.6)
'@cloud-ru/ft-config-stylelint':
- specifier: 3.1.2
- version: 3.1.2(postcss@8.5.28)(typescript@6.0.3)
+ specifier: 3.1.3
+ version: 3.1.3(postcss@8.5.28)(typescript@6.0.3)
'@cloud-ru/ft-config-vitest':
- specifier: 1.3.3
- version: 1.3.3(@types/node@25.9.3)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3))
+ specifier: 1.3.5
+ version: 1.3.5(@types/node@26.4.1)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3))
'@crxjs/vite-plugin':
specifier: ^2.4.0
- version: 2.5.0(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3))
+ version: 2.5.0(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3))
'@eslint/compat':
- specifier: 2.1.0
- version: 2.1.0(eslint@9.39.4)
+ specifier: 2.1.1
+ version: 2.1.1(eslint@9.39.5)
'@playwright/test':
- specifier: 1.60.0
- version: 1.60.0
+ specifier: 1.63.0
+ version: 1.63.0
'@svgr/webpack':
specifier: 8.1.0
version: 8.1.0(typescript@6.0.3)
'@types/node':
- specifier: 25.9.3
- version: 25.9.3
+ specifier: 26.4.1
+ version: 26.4.1
'@types/react':
specifier: 18.3.1
version: 18.3.1
@@ -135,32 +135,32 @@ importers:
specifier: 1.15.9
version: 1.15.9
'@types/webextension-polyfill':
- specifier: 0.12.5
- version: 0.12.5
+ specifier: 0.12.6
+ version: 0.12.6
'@types/ws':
specifier: 8.18.1
version: 8.18.1
'@vitejs/plugin-react':
specifier: ^6.0.2
- version: 6.0.2(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3))
+ version: 6.0.2(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3))
concurrently:
- specifier: 10.0.3
- version: 10.0.3
+ specifier: 10.0.5
+ version: 10.0.5
eslint-plugin-effector:
- specifier: 0.18.0
- version: 0.18.0(eslint@9.39.4)(typescript@6.0.3)
+ specifier: 0.19.0
+ version: 0.19.0(eslint@9.39.5)(typescript@6.0.3)
fs-extra:
- specifier: 11.3.5
- version: 11.3.5
+ specifier: 11.4.0
+ version: 11.4.0
geckodriver:
- specifier: 6.1.0
- version: 6.1.0
+ specifier: 6.1.1
+ version: 6.1.1
husky:
specifier: ^9.1.6
version: 9.1.7
jsdom:
- specifier: 29.1.1
- version: 29.1.1
+ specifier: 30.0.1
+ version: 30.0.1
pixelmatch:
specifier: 7.2.0
version: 7.2.0
@@ -168,35 +168,35 @@ importers:
specifier: 7.0.0
version: 7.0.0
postcss-styled-syntax:
- specifier: 0.7.1
- version: 0.7.1(postcss@8.5.28)
+ specifier: 0.7.2
+ version: 0.7.2(postcss@8.5.28)
prettier:
- specifier: 3.8.4
- version: 3.8.4
+ specifier: 3.9.6
+ version: 3.9.6
selenium-webdriver:
- specifier: 4.44.0
- version: 4.44.0
+ specifier: 4.48.0
+ version: 4.48.0
terser:
- specifier: 5.48.0
- version: 5.48.0
+ specifier: 5.51.2
+ version: 5.51.2
typescript:
specifier: 6.0.3
version: 6.0.3
vite:
- specifier: 8.0.16
- version: 8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)
+ specifier: 8.2.2
+ version: 8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)
vite-plugin-svgr:
specifier: 5.2.0
- version: 5.2.0(rollup@4.60.1)(typescript@6.0.3)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3))
+ version: 5.2.0(rollup@4.60.1)(typescript@6.0.3)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3))
vite-tsconfig-paths:
specifier: 6.1.1
- version: 6.1.1(typescript@6.0.3)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3))
+ version: 6.1.1(typescript@6.0.3)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3))
webextension-polyfill:
specifier: 0.12.0
version: 0.12.0
ws:
- specifier: 8.21.0
- version: 8.21.0
+ specifier: 8.21.3
+ version: 8.21.3
packages:
@@ -206,20 +206,16 @@ packages:
'@asamuzakjp/css-color@4.1.2':
resolution: {integrity: sha512-NfBUvBaYgKIuq6E/RBLY1m0IohzNHAYyaJGuTK79Z23uNwmz2jl1mPsC5ZxCCxylinKhT1Amn5oNTlx1wN8cQg==}
- '@asamuzakjp/css-color@5.1.11':
- resolution: {integrity: sha512-KVw6qIiCTUQhByfTd78h2yD1/00waTmm9uy/R7Ck/ctUyAPj+AEDLkQIdJW0T8+qGgj3j5bpNKK7Q3G+LedJWg==}
- engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
+ '@asamuzakjp/css-color@6.0.7':
+ resolution: {integrity: sha512-vC/bk1Lz7Tn/EfU9/apOTBk80/8dyGyWMowPoV1tJ52muDGsDqt2HPT2klrFUiY60MQmQv9q8yIht15JnBgDGw==}
+ engines: {node: ^22.13.0 || >=24.0.0}
'@asamuzakjp/dom-selector@6.8.1':
resolution: {integrity: sha512-MvRz1nCqW0fsy8Qz4dnLIvhOlMzqDVBabZx6lH+YywFDdjXhMY37SmpV1XFX3JzG5GWHn63j6HX6QPr3lZXHvQ==}
- '@asamuzakjp/dom-selector@7.1.1':
- resolution: {integrity: sha512-67RZDnYRc8H/8MLDgQCDE//zoqVFwajkepHZgmXrbwybzXOEwOWGPYGmALYl9J2DOLfFPPs6kKCqmbzV895hTQ==}
- engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
-
- '@asamuzakjp/generational-cache@1.0.1':
- resolution: {integrity: sha512-wajfB8KqzMCN2KGNFdLkReeHncd0AslUSrvHVvvYWuU8ghncRJoA50kT3zP9MVL0+9g4/67H+cdvBskj9THPzg==}
- engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
+ '@asamuzakjp/dom-selector@8.3.2':
+ resolution: {integrity: sha512-93Z1N+BQNXysodoicpOIyNh2drHfz/CTf9nnT0FEx72GJcIiwgydD7tGAr78j41LsYn3hlRn+LdGPuBLn1Bl8Q==}
+ engines: {node: ^22.13.0 || >=24.0.0}
'@asamuzakjp/nwsapi@2.3.9':
resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==}
@@ -794,24 +790,30 @@ packages:
resolution: {integrity: sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==}
hasBin: true
- '@cloud-ru/eslint-config@3.1.5':
- resolution: {integrity: sha512-mX4aoiu/9tpqQfIMtG/hkGS/Zj+Sn35vfo+JKwreg2L3tl5hP+JOH4XeIku8oBUwRspFa2UBb6ZeClaHW/TU9A==}
+ '@cacheable/memory@2.2.0':
+ resolution: {integrity: sha512-CTLKqLItRCEixEAewD3/j9DB3/o96gpTPD4eJ1v+DGOlxZRZncRQkGYqqnAGCscYd6RNeXfGeiuCphsPtqyIfQ==}
- '@cloud-ru/ft-config-commit-message@1.1.2':
- resolution: {integrity: sha512-Cfes/Fd9HZ/v2Ji63TcbGr7uw0gzqWM0Q1rEN9p+LOje76LfA08nj2JS9ppZ+/Vggu0rVygkO9DTjED9ClnWBg==}
+ '@cacheable/utils@2.5.0':
+ resolution: {integrity: sha512-buipgOVDkkPXNR5+xBpDw7Zk2n1EvU7qBJCNUcL7rhQ//kfpOXPAvQ511Os0vpLYJ1pZnvudNytkQt2hst3wqA==}
+
+ '@cloud-ru/eslint-config@3.1.7':
+ resolution: {integrity: sha512-OYvPagLlJoWCd9QLsm+gc5Q9w3R4B6VbelaDEmzbVxIu28I8iZoCxK0oqoYunPEdK1umqoqcyWgD2JhB83Qk2g==}
+
+ '@cloud-ru/ft-config-commit-message@1.1.3':
+ resolution: {integrity: sha512-8uO0wE3gODI4NxZrq86zt/tPAt3LVmHTmM69J+iSLjC01lrQBqvDBY03/OkLyBSEbn0aI/a0F3+qAKspe25l5g==}
hasBin: true
- '@cloud-ru/ft-config-lint-staged@1.1.4':
- resolution: {integrity: sha512-cTp3ob3hqqVwBi1EEF1lfNhff3DGTnigLbh6QT+MpCu9NfXZM7BCyLhHFwfGsFzk69lH0GZFvFua2w1FCNHlRg==}
+ '@cloud-ru/ft-config-lint-staged@1.1.5':
+ resolution: {integrity: sha512-XfCYQktMi+D6kc4AIE8dat+ea7bej6rrJN3RS7h0cR7ErUs5XGhNPeyhlHpfxxGEYkqPuN0gkg+7fw+1/UWdlA==}
peerDependencies:
- eslint: '*'
- prettier: '*'
+ eslint: ^9.0.0 || ^10.0.0
+ prettier: ^3.0.0
- '@cloud-ru/ft-config-stylelint@3.1.2':
- resolution: {integrity: sha512-llg03fO8+UBLVGNOi0UfjRm0T9tGkVQIN9ftXSI/o1gZ5flYOcs4VLCVDgGLFuH94lpulYjwVdNPD1o2ULM4ZQ==}
+ '@cloud-ru/ft-config-stylelint@3.1.3':
+ resolution: {integrity: sha512-oBm7DL/eYLys9wgAa7aK+LH245gk5U6hH7wQuHOlY2G7ko1qAuaKOSe4+JprhsByg40nFrmB0Vljytkvf/QvLw==}
- '@cloud-ru/ft-config-vitest@1.3.3':
- resolution: {integrity: sha512-J6MR1Vr+Rfzp9gcYGMU4Tl9eT8aTMb3la0Psa1scBjQ+QLKZJYjrYCJPt4apvE5cVhnIQjguG9PoKYa+gcftsw==}
+ '@cloud-ru/ft-config-vitest@1.3.5':
+ resolution: {integrity: sha512-SOpFyej4u2YeF99NgCxN6tH4HHxwb7Uw4tZ+T7IBqO6S719gtWlbKUeDuV3Uf+4tZMr/tHgSFuYDs5TRzogMcw==}
'@crxjs/vite-plugin@2.5.0':
resolution: {integrity: sha512-9u5l0SvULUvs8D32RCXnuciyEOzCUgA5rH1G7O45YuOjCoOOJ/cQho/AeVPdTVYiH20kY3hehFPnMMkz/w5kdg==}
@@ -822,6 +824,10 @@ packages:
resolution: {integrity: sha512-LMGQLS9EuADloEFkcTBR3BwV/CGHV7zyDxVRtVDTwdI2Ca4it0CCVTT9wCkxSgokjE5Ho41hEPgb8OEUwoXr6Q==}
engines: {node: '>=20.19.0'}
+ '@csstools/color-helpers@6.1.1':
+ resolution: {integrity: sha512-gLNsunvwf3mCi5u5o46/Z/JcJMnhbHSaZ69rkgPzNM3J4s8hWwpPUQB6/tt0EDFyCiWzxANlx+2LJwpYj4zS1w==}
+ engines: {node: '>=20.19.0'}
+
'@csstools/css-calc@3.2.1':
resolution: {integrity: sha512-DtdHlgXh5ZkA43cwBcAm+huzgJiwx3ZTWVjBs94kwz2xKqSimDA3lBgCjphYgwgVUMWatSM0pDd8TILB1yrVVg==}
engines: {node: '>=20.19.0'}
@@ -829,8 +835,8 @@ packages:
'@csstools/css-parser-algorithms': ^4.0.0
'@csstools/css-tokenizer': ^4.0.0
- '@csstools/css-color-parser@4.1.1':
- resolution: {integrity: sha512-eZ5XOtyhK+mggRafYUWzA0tvaYOFgdY8AkgQiCJF9qNAePnUo/zmsqqYubBBb3sQ8uNUaSKTY9s9klfRaAXL0g==}
+ '@csstools/css-calc@3.4.0':
+ resolution: {integrity: sha512-XQKj5B7QiZcHiegCOCAzcAOJdhGgWOHbbu62h5e5mkHnn8lWcfiJhllkqWmxu5zWR9jucPHuo1iTB56P033hcg==}
engines: {node: '>=20.19.0'}
peerDependencies:
'@csstools/css-parser-algorithms': ^4.0.0
@@ -843,11 +849,18 @@ packages:
'@csstools/css-parser-algorithms': ^4.0.0
'@csstools/css-tokenizer': ^4.0.0
- '@csstools/css-parser-algorithms@2.7.1':
- resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==}
- engines: {node: ^14 || ^16 || >=18}
+ '@csstools/css-color-parser@4.2.3':
+ resolution: {integrity: sha512-y4LpL+lmpuyKDiEFq2PnZUVFdAjsoB/qQJod79yLNokXyW7jewi+/WJ69EfItj8A2unWtxXnGjw6LYXgXu5ZjA==}
+ engines: {node: '>=20.19.0'}
peerDependencies:
- '@csstools/css-tokenizer': ^2.4.1
+ '@csstools/css-parser-algorithms': ^4.0.0
+ '@csstools/css-tokenizer': ^4.0.0
+
+ '@csstools/css-parser-algorithms@3.0.5':
+ resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@csstools/css-tokenizer': ^3.0.4
'@csstools/css-parser-algorithms@4.0.0':
resolution: {integrity: sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==}
@@ -855,8 +868,8 @@ packages:
peerDependencies:
'@csstools/css-tokenizer': ^4.0.0
- '@csstools/css-syntax-patches-for-csstree@1.1.4':
- resolution: {integrity: sha512-wgsqt92b7C7tQhIdPNxj0n9zuUbQlvAuI1exyzeNrOKOi62SD7ren8zqszmpVREjAOqg8cD2FqYhQfAuKjk4sw==}
+ '@csstools/css-syntax-patches-for-csstree@1.1.14':
+ resolution: {integrity: sha512-HpbVXyrofRXpHpgkNIjU/3EWR4WJvOkO3emNK/L6X/mTJU7bGUI3AkkpoTNXznQLp0KRjLHELTGeKI5dIkI9JQ==}
peerDependencies:
css-tree: ^3.2.1
peerDependenciesMeta:
@@ -871,45 +884,36 @@ packages:
css-tree:
optional: true
- '@csstools/css-tokenizer@2.4.1':
- resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==}
- engines: {node: ^14 || ^16 || >=18}
+ '@csstools/css-tokenizer@3.0.4':
+ resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==}
+ engines: {node: '>=18'}
'@csstools/css-tokenizer@4.0.0':
resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==}
engines: {node: '>=20.19.0'}
- '@csstools/media-query-list-parser@2.1.13':
- resolution: {integrity: sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA==}
- engines: {node: ^14 || ^16 || >=18}
+ '@csstools/media-query-list-parser@4.0.3':
+ resolution: {integrity: sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==}
+ engines: {node: '>=18'}
peerDependencies:
- '@csstools/css-parser-algorithms': ^2.7.1
- '@csstools/css-tokenizer': ^2.4.1
+ '@csstools/css-parser-algorithms': ^3.0.5
+ '@csstools/css-tokenizer': ^3.0.4
- '@csstools/selector-specificity@3.1.1':
- resolution: {integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==}
- engines: {node: ^14 || ^16 || >=18}
+ '@csstools/selector-specificity@5.0.0':
+ resolution: {integrity: sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==}
+ engines: {node: '>=18'}
peerDependencies:
- postcss-selector-parser: ^6.0.13
+ postcss-selector-parser: ^7.0.0
'@dual-bundle/import-meta-resolve@4.2.1':
resolution: {integrity: sha512-id+7YRUgoUX6CgV0DtuhirQWodeeA7Lf4i2x71JS/vtA5pRb/hIGWlw+G6MeXvsM+MXrz0VAydTGElX1rAfgPg==}
- '@emnapi/core@1.10.0':
- resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==}
-
'@emnapi/core@1.11.0':
resolution: {integrity: sha512-l9Oo58x0HOP5znGzVhYW9U3e5wVuA4LAZU2AGezTmkhO1CgQRFDhDg4nneHsu/t3WniXg9QrG2nIXL/ZS8ln8Q==}
- '@emnapi/runtime@1.10.0':
- resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==}
-
'@emnapi/runtime@1.11.0':
resolution: {integrity: sha512-55coeOFKHv1ywEcUXJtWU5f+Jr/W5tZDvZig8DLKSwUN1JpROQ4rk/SNOQiFWmaR/VKF4zuFyW1B8JduOSv6Pg==}
- '@emnapi/wasi-threads@1.2.1':
- resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==}
-
'@emnapi/wasi-threads@1.2.2':
resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==}
@@ -1133,8 +1137,8 @@ packages:
resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- '@eslint/compat@2.1.0':
- resolution: {integrity: sha512-LgaSCymEpw7tF53xvDw9SNsraPb1IBHxpdABIOM0hW8UAlP8znrjYtuxfR58FSJ3L9BhwD+FaPRFQpZq84Nh6g==}
+ '@eslint/compat@2.1.1':
+ resolution: {integrity: sha512-rMcy8GSrwNzcISX/BlTDY/GLB4eCopEuy9woIls3To+15OLxykZrxxq+WUcylCPCQ6F4MujjBM1DX5V1aqI3Vw==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
peerDependencies:
eslint: ^8.40 || 9 || 10
@@ -1158,16 +1162,12 @@ packages:
resolution: {integrity: sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
- '@eslint/eslintrc@3.3.5':
- resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@eslint/js@9.39.2':
- resolution: {integrity: sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==}
+ '@eslint/eslintrc@3.3.7':
+ resolution: {integrity: sha512-F42g89Qd5oAWtp0k0nnSrjziAKza7w8SVT4mStc18LZMaRb4J1HQAHLCalEtDCxrTuksx7NU9qsmeLwpOfPqWw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/js@9.39.4':
- resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==}
+ '@eslint/js@9.39.5':
+ resolution: {integrity: sha512-QywQuszQh77pIXCsq998c8hbhSTI/azTty1Z6N53dmAudKHhy573j3yvRLsX2BSp8YpLtoCEG8E9DJe+8zUh4A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.7':
@@ -1243,15 +1243,18 @@ packages:
'@jridgewell/trace-mapping@0.3.31':
resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}
+ '@keyv/bigmap@1.3.1':
+ resolution: {integrity: sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==}
+ engines: {node: '>= 18'}
+ peerDependencies:
+ keyv: ^5.6.0
+
+ '@keyv/serialize@1.1.1':
+ resolution: {integrity: sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==}
+
'@napi-rs/wasm-runtime@0.2.12':
resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==}
- '@napi-rs/wasm-runtime@1.1.5':
- resolution: {integrity: sha512-AWPoBRJ9tsnVhor4sjO7rkni+7p+2IAEFj6cx06UgP10jkQHqay/36uRV/bFkgrh18D9vb4cr8Q0Pthskgzy+Q==}
- peerDependencies:
- '@emnapi/core': ^1.7.1
- '@emnapi/runtime': ^1.7.1
-
'@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
@@ -1264,106 +1267,107 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
- '@oxc-project/types@0.133.0':
- resolution: {integrity: sha512-KzkdCd6Uxqnf6l3HOw1xfatAlUURA0g14cvBYFyJ5SaNOQbOUvBr9PKArcPcrNIeRsBdgcUzOGrhKveVpvOIGA==}
+ '@oxc-project/types@0.150.0':
+ resolution: {integrity: sha512-rDS5/31E9HfPl/CIzGrn0DOlvBbXFseQ5URJ9sYMfstbKLD/c6Gm9vmRzRGDdAXyOIL4zmO37lc9RIwYqVruZw==}
'@pinojs/redact@0.4.0':
resolution: {integrity: sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==}
- '@pkgr/core@0.2.9':
- resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==}
- engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
+ '@pkgr/core@0.3.6':
+ resolution: {integrity: sha512-SEeaJLb3qBNF/OaXnaR1NmmBbFYk1zC0ZH/52fATcRPLFg/p791YrcyFFy44Bo9sLaGuSuLp5Q6axbb/O+v/RA==}
+ engines: {node: ^14.18.0 || >=16.0.0}
- '@playwright/test@1.60.0':
- resolution: {integrity: sha512-O71yZIbAh/PxDMNGns37GHBIfrVkEVyn+AXyIa5dOTfb4/xNvRWV+Vv/NMbNCtODB/pO7vLlF2OTmMVLhmr7Ag==}
- engines: {node: '>=18'}
+ '@playwright/test@1.63.0':
+ resolution: {integrity: sha512-oxMK4vllB9RK5NQ2l1pq1IfOf2AvnEuj/vYGDj0H2nMtmtZpKtCwt/l00GEO6xjGfpBNAvjovvYdCm50dRQkpQ==}
+ engines: {node: '>=20'}
hasBin: true
- '@rolldown/binding-android-arm64@1.0.3':
- resolution: {integrity: sha512-454rs7jHngixp/NMxd5srYD57OnzSlZ/eFTETjORQHLwJG1lRtmNOJcBerZlfu4GjKqeq8aCCIQrMdHyhI51Hw==}
+ '@rolldown/binding-android-arm-eabi@1.2.9':
+ resolution: {integrity: sha512-tNISae1QEf/vkb3xkRcjV5SEdzPE97We5IVaa2Z8jSszQPZ8U60B/YCYpw4QI7VidYsBtKavczXf+DyDs9WGxw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm]
+ os: [android]
+
+ '@rolldown/binding-android-arm64@1.2.9':
+ resolution: {integrity: sha512-YC8YsI30o606GTZi0VyzYlsDKFP8W61i/QzayHDkLbNEz/IShqAmTa+hsJRj13xTHA0H+6fk4b2UmGn+Q/cMlg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@rolldown/binding-darwin-arm64@1.0.3':
- resolution: {integrity: sha512-PcAhP+ynjURNyy8SKGl5DQP94aGuB/7JrXJb/t7P+hanXvQVMWzUvRRhBAcg/lNRadBhoUPqSoP4xw5tR/KBEA==}
+ '@rolldown/binding-darwin-arm64@1.2.9':
+ resolution: {integrity: sha512-IwhlH3qK5urrY8hZiEgGkHKEFN901p/p2bjxCxJlr4GyNnF7wYpUvK+Y43uaRYuC4hpfjzbR3SJC3arX1jGvmw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.0.3':
- resolution: {integrity: sha512-9YpfeUvSE2RS7wysJ81uOZkXJz7f7Q55H2Gvp3VEw/EsahqDtrphrZ0EwDLK5vvKOzaCrBsjF8JmnMLcUt78Gg==}
+ '@rolldown/binding-darwin-x64@1.2.9':
+ resolution: {integrity: sha512-XxpJfVzFh+jilRxIXUqcfYAYcunIc/XEzIizsOL1fcJee5Sf7H3mH8WlLmfHfluz5amqR88QQo9izKtmMlavAw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@rolldown/binding-freebsd-x64@1.0.3':
- resolution: {integrity: sha512-yB1IlAsSNHncV6SCTL27/MVGR5htvQsoGxIv5KMGXALp+Ll1wYsn+x98M9MW7qa+NdSbvrrY7ANI4wLJ0n1e6g==}
+ '@rolldown/binding-freebsd-x64@1.2.9':
+ resolution: {integrity: sha512-kSfvhmgeWyfkbT3p/1s5vSgboogoah2zkm9fX2zjg2hHxSV7T4KhMWRUUaRk4OXNqoD3QAUeRqLcs1aZOK4U1g==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-linux-arm-gnueabihf@1.0.3':
- resolution: {integrity: sha512-Yi30IVAAfLUCy2MseFjbB1jAMDl1VMCAas5StnYp8da9+CKvMd2H2cbEjWcw5NPaPqzvYkVIaF1nNUG+b7u/sw==}
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.9':
+ resolution: {integrity: sha512-1RVzG17pxqbTfYLC352JlLt6kKLG+6Hr30n8DlIJqsnV5luUDd2Qdx9Ayw1Cabfyb1K9k0jXEZ7evxkRoT+uiw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm64-gnu@1.0.3':
- resolution: {integrity: sha512-jsO7R8To+AdlYgUmN5sHSCZbfhtMBkO0WUx8iORQnPcMMdgr7qM2DQmMwgabs3GhNztdmoKkMKQFHD6DTMCIQw==}
+ '@rolldown/binding-linux-arm64-gnu@1.2.9':
+ resolution: {integrity: sha512-BXqPvZ2drqVD+/Z8UpKwcs4Mp7grM+eGFku4CAEKrEtcbAsUpzREphK1sogCRZGreVPiMkiiBtw0n3TPteuqvw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- '@rolldown/binding-linux-arm64-musl@1.0.3':
- resolution: {integrity: sha512-VWkUHwWriDciit80wleYwKILoR/KMvxh/IdwS/paX+ZgpuRpCrKLUdadJbc0NpBEiyhpYawsJ73j9aCvOH+f7Q==}
+ '@rolldown/binding-linux-arm64-musl@1.2.9':
+ resolution: {integrity: sha512-11vWvo8YDwLzukt27J3aYDWU+gg2P7J+ZOmiJ0hkF5BXZDW7pVya7r40MXDy6ya0i9KamoENSVKIugvJNgFXIA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- '@rolldown/binding-linux-ppc64-gnu@1.0.3':
- resolution: {integrity: sha512-5f1laC0SlIR0yDbFCd8acUhvJIag6N3zC5P7oUPN6wX0aOma+uKJ0wBDH5aq7I1PVI2ttTlhJwzwRIBnLiSGEg==}
+ '@rolldown/binding-linux-ppc64-gnu@1.2.9':
+ resolution: {integrity: sha512-a1tijMkdwsIARtc0F39ApURROkf3NwqinI6TOiSSWCTR7dT96dffNvMUtDHnq64wKNTIZOIlzKrFvvFUznJiyw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
- '@rolldown/binding-linux-s390x-gnu@1.0.3':
- resolution: {integrity: sha512-Iq4ko0r4XsgbrF/LunNgHtAGLRRVE2kXonAXQ/MV0mC6jQpMOhW1SvtZja2EhC/kd05++bP78dsqBeIQyYJ6Yg==}
+ '@rolldown/binding-linux-s390x-gnu@1.2.9':
+ resolution: {integrity: sha512-x6SQNdAvv4c3hWqTMaWuawzMX9myaCs/yEmlGsxJzkdClnHW7FbrjQuSiRDhuSYzEYoEMhsaJy9qHG/XNemJPQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
- '@rolldown/binding-linux-x64-gnu@1.0.3':
- resolution: {integrity: sha512-B8m6tD5+/N5FeNQFbKlLA/2yVq9ycQP1SeedyEYYKWBNR3ZQbkvIUcNnDNM03lO1l5F2roiiFJGgvoLLyZXtSg==}
+ '@rolldown/binding-linux-x64-gnu@1.2.9':
+ resolution: {integrity: sha512-9s0AZ8BFK5/n7B/TBoa2yJE3gI3KURrbXcPBlsAsvjU4VeJKgE90y1YtNxyEUIcHPQkg6/yfF3qihUrcM/Kf0Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- '@rolldown/binding-linux-x64-musl@1.0.3':
- resolution: {integrity: sha512-pSdpdUJHkuCxun9LE7jvgUB9qsRgaiyNNCX7m/AvHTcq67AiT/Yhoxvw5zPfhrM8k/BfP8ce/hMOpthKDpEUow==}
+ '@rolldown/binding-linux-x64-musl@1.2.9':
+ resolution: {integrity: sha512-P7VWAmV+WdJluH7ovnRGoiv2i8To7GAZ+kGzfGup635cyL7SyYl3lSUaA3Gp5THf0n/Co5EyEqb2zbqq+nMOHQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- '@rolldown/binding-openharmony-arm64@1.0.3':
- resolution: {integrity: sha512-OXXS3RKJgX2uLwM+gYyuH5omcH8fL1LJs96pZGgtetVCahON57+d4SJHzTgZiOjxgGkSnpXpOsWuPDGAKAigEg==}
+ '@rolldown/binding-openharmony-arm64@1.2.9':
+ resolution: {integrity: sha512-1qixtsE4BK8h+yS3BfmZ09UhA7O/N4IACva6YBr7EBvCJraByTuRcgOTaiA62Tm0vey3UcKXLOaoGHtYmNGEVg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@rolldown/binding-wasm32-wasi@1.0.3':
- resolution: {integrity: sha512-JTtb8BWFynicNSoPrehsCzBtOKjZ6jhMiPFEmOiuXg1Fl8dn2KHQob+GuPSGR0dryQa1PQJbzjF3dqO/whhjLg==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [wasm32]
-
- '@rolldown/binding-win32-arm64-msvc@1.0.3':
- resolution: {integrity: sha512-gEdFFEN70A/jxb2svrWsN3aDL7OUtmvlOy+6fa2jxG8K0wQ1ZbdeLGnidov6Yu5/733dI5ySfzFlQ/cb0bSz1g==}
+ '@rolldown/binding-win32-arm64-msvc@1.2.9':
+ resolution: {integrity: sha512-ok8IQjcEPs1AKZfuEUznVBrJw+gK4soq+bx8b1X2XoMqVClarc1q5JDmVtWXY1xfr6ZuHTAsPXHTgTrqKTZeww==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.0.3':
- resolution: {integrity: sha512-eXB7CHuaQdqmJcc3koCNtNPmT/bj2gc999kUFgBxG8Ac0NdgXc4rkCHhqrgrhN3zddvvvrgzj1e90SuSfmyIXA==}
+ '@rolldown/binding-win32-x64-msvc@1.2.9':
+ resolution: {integrity: sha512-Ip2mXoU0hM0boq3Rf+ekuT653OROSo6aSYcPT1VHE4q52KvyxgFkQgrgb/IEsxOuvQ2fZZbs8khJAyCEPM24/g==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
@@ -1512,16 +1516,16 @@ packages:
'@rtsao/scc@1.1.0':
resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==}
- '@snack-uikit/button@0.19.18':
- resolution: {integrity: sha512-qteZv9D7L6KFZq1c03dmcXqPIaTHIjoq9Oexhq0sv7DHJv9GvKn/rklus4+joM/bKZbaDLIHiBtbzR/kwk6ABQ==}
+ '@snack-uikit/button@0.19.19':
+ resolution: {integrity: sha512-i2xg5C5eBcM316ml3ZsWegpoTtqycY0Gwxo2K4iZGC+l7/00+1EAfDy6PwEP8SIUjY8WWL280C6gaN6HHVL6Fw==}
- '@snack-uikit/calendar@0.14.0':
- resolution: {integrity: sha512-NTeMmEfT1NVQQFZ+4DGUDwvFXnfTSfIrGfes5UahofSUB9+6wgKiBj6TXZ2xie8yNE73BakB/A6/J7F5f31K/A==}
+ '@snack-uikit/calendar@0.14.3':
+ resolution: {integrity: sha512-IQcPwjPyFP2Nec2Y3iHzCIAjvRMfegmQOFsSDryyXpWPrikvPG8OENt6/A5406k+nWqmafndLj87WhUYwI2V6g==}
peerDependencies:
'@snack-uikit/locale': '*'
- '@snack-uikit/color-picker@0.3.56':
- resolution: {integrity: sha512-41Rl+qguMmNo+59CTdtFo3aSGz/b9WXCzmMuh5M6XDoB/GY0HHyAEAluQf6160xUaZydoZi1GRXjC8sEL7CS8Q==}
+ '@snack-uikit/color-picker@0.3.59':
+ resolution: {integrity: sha512-fD39ScDUEc6FRkX6iTOviVqAlmyJnvrFLkhigEG7hwnDBdR5wv63Hsj16fU9Z7jZP6boY2MC49Hf/ue+M85cXg==}
peerDependencies:
'@snack-uikit/locale': '*'
@@ -1531,16 +1535,16 @@ packages:
'@snack-uikit/divider@3.2.12':
resolution: {integrity: sha512-71Mj17gExzdtcNw1aW132oo0btaQi+qkjS9m9cb4OGNVws7UDO2soT6k4OHg6xVVPFdZw+TZGjBJHKQWAPUsog==}
- '@snack-uikit/drop-zone@0.9.12':
- resolution: {integrity: sha512-cy7tpx5a5ABaXsvkmA2scHn+N515jZfI8wDTlSN7l6PfqknHLuh8ULKFojNGJfZjnu3MW+u9xFLc6YedQnyorg==}
+ '@snack-uikit/drop-zone@0.9.13':
+ resolution: {integrity: sha512-5dSDTA6WaYZtxpN8cpRLtqMvXtrIfjYAsvIDLl6vUWosNC0AGvGRLRPhD6dXfh21gdT6Km6olVnBtXN7HhyQwA==}
peerDependencies:
- lodash.debounce: 4.0.8
+ lodash: 4.18.1
- '@snack-uikit/dropdown@0.5.6':
- resolution: {integrity: sha512-3+YrArTGodiK5QpcxrIS/WKJEwcIjvivNKDVVyliUtRZJGm74uYKXx1VY+rIjZLGBT1ACil1eNNW7Mv26CyANA==}
+ '@snack-uikit/dropdown@0.5.8':
+ resolution: {integrity: sha512-cBOYDtjm6G6DQY16yUCBgckmeGk9uIVkTTa7JuBcvnpiJ4euNYPPDqzcYGEILqWV+k2YGN8Ffp5StYnMwHTFEQ==}
- '@snack-uikit/fields@0.57.0':
- resolution: {integrity: sha512-LwMbngfzY1HFBkMtZWiL53m1WmR46B8KqaEhb2BbL32sfRu22aangHzNEL3C9EZtDHF/2QHUc3z+Am66mjiZTg==}
+ '@snack-uikit/fields@0.57.4':
+ resolution: {integrity: sha512-hy+kFT9JoAbmWbg6qFBOwvh5DAekrFAUvZqdl0tgMlqCm11Aw92jdPX2SdeHrjhMWEBB/X8KFXGw3mBAwzf0/w==}
peerDependencies:
'@snack-uikit/locale': '*'
@@ -1550,20 +1554,20 @@ packages:
'@snack-uikit/icon-predefined@0.7.12':
resolution: {integrity: sha512-cKGCaTLk8yv7lBDjJor9x8dBnRCoaIVCnXAhIs8MjiS3l89AZ5A02mCbuNURDGrwkKVdqCXmxjwQP8TDZXLcqg==}
- '@snack-uikit/icons@0.27.7':
- resolution: {integrity: sha512-IMXoOc4hkrvI4OqiWwRL5yQ0wvG5I+bJAvTtCiyxDG4y7fNnpmtUiN7dXAkWzESr/mt84JTDfJ6VD+KVoYtbMA==}
+ '@snack-uikit/icons@0.27.8':
+ resolution: {integrity: sha512-lm/XOrSZHki9XkbNAnbFiy6HJi7SQYUA+sLlfDmNYdwNRbsSriXofM0FeK399BEi9gagrmXToVe9APZyEHvmoA==}
- '@snack-uikit/info-block@0.6.41':
- resolution: {integrity: sha512-yd1GvZTLrdWQ6CXIb5QONLOplR5OjlB219Vv+P8CybB9JGrV4jwjg9ofTOS34L35ZJkX0uQebefrzrBD4FaBqA==}
+ '@snack-uikit/info-block@0.6.44':
+ resolution: {integrity: sha512-joJEYO3MUY73bJ/mmcOl9nlO1tpag+6QSDjPsU2JXz4HWrQnxgFcq/+siuOrMkTyFQ9BtfUeWAP0La/U4gakGw==}
- '@snack-uikit/input-private@4.8.9':
- resolution: {integrity: sha512-bTJOCxwhileTTlTe+YsJfwof0EqRpjUtyiaV0XuPQb3kN1uTOdVTo5PJfaGTzws1STx18YzhhxZYAZ/L80fJdw==}
+ '@snack-uikit/input-private@4.8.10':
+ resolution: {integrity: sha512-dQ78gvf77unAHk0OrSzeveyuOe4vHvlEA3YNTP4WqA6IfijydO7SWATGGf3rb+GZevGW2lO00rPrL/Jv0LYbHQ==}
- '@snack-uikit/link@0.18.1':
- resolution: {integrity: sha512-CbQlK9lmPXV95QOgnjCsDokMC3ZDTsADKEplsUjZvpNm3aIFWFw0N+0xpWxQIAa8ja9tZ2lVUV6ENYmnvQU1FQ==}
+ '@snack-uikit/link@0.18.4':
+ resolution: {integrity: sha512-AzSPhb41wWGW76erGwhOGEy/s6iucEKc0t5Lp2t5DN0UuqkhvhwIj4KnED9eg8Xp6SYpbEKhO3wnvN8dvKE6mQ==}
- '@snack-uikit/list@0.33.1':
- resolution: {integrity: sha512-/mv6zP/KT3yFdObr6SKNd1TfXWR8aCRHD6UPdpfuBmdqxGGD0csKj8AvIiTYd/za8TOP8Oxq/zZ31DoGNQZqmA==}
+ '@snack-uikit/list@0.33.4':
+ resolution: {integrity: sha512-v74xvpJAvaPjUDQa2nbwTtKNgahsCXdmxoq0JRjq8sD0udIOwyFm+LOKxeVsc8Uk7CnokPMfZUKg2YL8Jofz8A==}
peerDependencies:
'@snack-uikit/locale': '*'
@@ -1573,11 +1577,11 @@ packages:
'@snack-uikit/locale@0.15.1':
resolution: {integrity: sha512-zNrxaGSXToXE0SB3EIMYZQGVJtuFHIbddsfaayXjbPiGOER7fPX7uXrOtJvS6zPJToMhVwYNy0TRj+QYctrG3Q==}
- '@snack-uikit/modal@0.19.14':
- resolution: {integrity: sha512-BMoxC3YWpSSkTQFdvagc450sUcB5nEFGxy2mK+sAN7aME9GGKT7j5+kyphYfPaWQ61lObvWUaFeTSq0tLKes/w==}
+ '@snack-uikit/modal@0.20.3':
+ resolution: {integrity: sha512-ZxEofhJGoa13phkjtC/jx9O5bS+koF6IPj0ypncSSvzMB4NcrnnPkW6Dh0lJUWWI6k3GLQMpoXsOb+8InRBuHg==}
- '@snack-uikit/popover-private@0.15.6':
- resolution: {integrity: sha512-iA6qDYTV5FANNKKMirwXTtyi8/s3VAhf9UIH3cR/vJCOjlaWLOENVMYlJNQx650PKbGj/ZcmycYKDuz+0BhOJg==}
+ '@snack-uikit/popover-private@0.15.8':
+ resolution: {integrity: sha512-IGPYxBlGMaoWC4DDD8j6lSK/bxgBlEFxYM2n61WR44kUWQjX9m41hTG70tqS8YgqpgvEpW+7pEwOUqNJ5c4cWA==}
'@snack-uikit/progress-bar@0.1.12':
resolution: {integrity: sha512-bsk7MgWId9nI1R9XcoYNjemCK7f3m6OvVocN9l/lBbKa9rT2Amg3qzqBNGvBGSM19+3UilLItAU7u85sboNO6Q==}
@@ -1585,39 +1589,39 @@ packages:
'@snack-uikit/scroll@0.11.0':
resolution: {integrity: sha512-GCKsL98Nr6ht0EIsx7w0jpByRBEgrByxjSxejtd87GRrmMdCLQHewkEyvb3whK0g0oN2XYae/NIzbeGTX/7eFQ==}
- '@snack-uikit/search-private@0.4.37':
- resolution: {integrity: sha512-iZdIExjTFkb11q945MGOuCWy6MP6O7d/3ZaUu173Bjq7e4x3jCbksI+CMbIj/OXAZLO+NGeCGJYWx3SoqFpGEA==}
+ '@snack-uikit/search-private@0.4.38':
+ resolution: {integrity: sha512-lQx73AyuX694wb7I1+D/5T1XqJobqzximdgQLcxe8+vsDM6prk3FFgVLAA4jhnFbwCF8IguACPjHtqPRLFH93Q==}
peerDependencies:
'@snack-uikit/locale': '*'
- '@snack-uikit/segmented-control@0.6.21':
- resolution: {integrity: sha512-gHmG/1Fy53UYnP8a8oqVbCAZlLWaPDdBLEDB/zYYsJxmwuFowOOQoM1wUUgw20ioKCUgH+FhpR481ocAihSyDA==}
+ '@snack-uikit/segmented-control@0.6.24':
+ resolution: {integrity: sha512-1fv28qpxsG9BZ+Jvl8/fOLuOwedUwMyN46vuxtfjocQN3qm2EJyuth2fEnOjrQ/hp/TVHUC/H24DY8X0v2QQUA==}
'@snack-uikit/skeleton@0.6.11':
resolution: {integrity: sha512-aAYidZ6q1CB0hvWOlwm3ui4RBopItbS5fjOfw/D5dmrzWhKSFSeLXCPYk91dzkggSoIgh0TNTzM5nX/Cysw1mw==}
- '@snack-uikit/slider@0.3.37':
- resolution: {integrity: sha512-irx6OOwpG+xa8KP9BMl6ZnpBtTJKRN/aa6lfdwEDjdARDGMi6UT7ItyTA97sQRug4WE2/+b2cYf+ZyiqKf/00Q==}
+ '@snack-uikit/slider@0.3.40':
+ resolution: {integrity: sha512-ea142lNx7CaGlqJV1Ug5Lu5bI81U6spt8cO1AxZIINGPQmcowgVUatXngVqGzjCcTXYOiXt7qjFUWr2/aj5+Mg==}
- '@snack-uikit/tabs@0.10.18':
- resolution: {integrity: sha512-zv1/rDZr/M2nMmKKKqyPPczTXdS2FSsOm4346t1Nzc1S9uNc29n6m79SloQk48WD+/MexY5QbkyQFE5Hp8OuHA==}
+ '@snack-uikit/tabs@0.10.20':
+ resolution: {integrity: sha512-tb7tKCgcpZ7rgwpa5bE6CefP9o+RLKVSShSt+V2bomjd4VOB9L+ePbHnJSBUKOueGWDo50+kvaKxPvPDw4ZFKQ==}
- '@snack-uikit/tag@0.15.20':
- resolution: {integrity: sha512-3ymxw5kzZsgcU9/CVetqYsPzGqdrXcyNdVvfvK/SQkX25tiDP/RObV0Obr85ZUIpa9/Q7UI1Fi8NyBm/nv4zqA==}
+ '@snack-uikit/tag@0.15.23':
+ resolution: {integrity: sha512-RUaTsnwbzcGzE95TmaMKmx2gFoDojK4MX/SfGURL9410kaxq9IJ5AGIBZ/Oi2cVytqJplutfuQfCrwCVexARwQ==}
- '@snack-uikit/toaster@0.11.28':
- resolution: {integrity: sha512-scBgOGbM5J69LQRgcqOKbv5LAuvrz2tblaiUsUDGM9Y9MahpcTjMSCVykPxKGwW1EraFCU31u0SRCVLZ1W7uRA==}
+ '@snack-uikit/toaster@0.11.32':
+ resolution: {integrity: sha512-7WeMIzcn7dk+Mn6tIoy9pqvPFVjeZSFi7LXillvSdG/sxH6LUmQ60KZR0td+lbfUr61iKGRNGBwSAyGIjJWxTA==}
peerDependencies:
'@snack-uikit/locale': '*'
- '@snack-uikit/toggles@0.13.27':
- resolution: {integrity: sha512-Uloxitf1khwYHqVz4vTXZ38lcbaRZtH0MK2AzE7UAi6N4bSsztUZGpKWp5p4l1ZG7N4nXlA7973CfjKWqL8Ciw==}
+ '@snack-uikit/toggles@0.13.28':
+ resolution: {integrity: sha512-5XL9F3kVvjoynLVTnFn2Guty3FXfaICSXnvG3nhTqXt6F5ebM+ytfqhwOYamhzT5XUV/bYqhtfX2owbdYwGIqg==}
- '@snack-uikit/tooltip@0.18.13':
- resolution: {integrity: sha512-9klC0WyxGMhSGreJyEhFQa82zNhPvQu07/QMLX7V4ICnE6sxWb3eKUledxRpfxv4NbbsXvRGvvRif6a3jBTK4w==}
+ '@snack-uikit/tooltip@0.18.16':
+ resolution: {integrity: sha512-aN6gmZSLTKDt7w4MezBcRUKAtP6zmxuJmZ81zyM5Xr9CzUAnEXoC+jHZsj/OuTTEzXCB7dbzSS3MQme+91AOTg==}
- '@snack-uikit/truncate-string@0.7.12':
- resolution: {integrity: sha512-ntMtSciA7x2pxv2NhTGKqw+ZthSGj2fRLvXOND/mGXb6FniS9feKUVHxJ+mWlcT5M/xeWEWn/eblnmQXFyX1gQ==}
+ '@snack-uikit/truncate-string@0.7.15':
+ resolution: {integrity: sha512-r5he9isH/vTCLfI2Gkn8i8doHhAC43dRCgXfmVPFX9Zy2dOFHhO7sAZmHTb4xCkwwfcywOtSUm8AXgnFPyCB4A==}
'@snack-uikit/typography@0.8.13':
resolution: {integrity: sha512-63ALaKVNqcPpybMIcoeycXVWRLW9oPXNdPoiQsA3VDI8oO2u/U+GeBCgBD5qPH9bM0oUfPf6Lqtv/hJGXzqoMg==}
@@ -1742,8 +1746,8 @@ packages:
'@types/json5@0.0.29':
resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
- '@types/node@25.9.3':
- resolution: {integrity: sha512-603BddQMv3pUcr4U2dhujk83N2tTDVr/34wII2B6bJy6g+8WD6yUb11jszNs0gdi4PesVWl7ABt8nYMVpnLUcg==}
+ '@types/node@26.4.1':
+ resolution: {integrity: sha512-k97ENvZWtvA6yqz5/FS6a7duDgOPEeOQOc2iKS/nY6mX6qJUKtLnWzQS+Xj6tXweyj6ZcTAK2Qecetnvi9nCLA==}
'@types/parse-json@4.0.2':
resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
@@ -1760,32 +1764,26 @@ packages:
'@types/sortablejs@1.15.9':
resolution: {integrity: sha512-7HP+rZGE2p886PKV9c9OJzLBI6BBJu1O7lJGYnPyG3fS4/duUCcngkNCjsLwIMV+WMqANe3tt4irrXHSIe68OQ==}
- '@types/webextension-polyfill@0.12.5':
- resolution: {integrity: sha512-uKSAv6LgcVdINmxXMKBuVIcg/2m5JZugoZO8x20g7j2bXJkPIl/lVGQcDlbV+aXAiTyXT2RA5U5mI4IGCDMQeg==}
+ '@types/webextension-polyfill@0.12.6':
+ resolution: {integrity: sha512-XTNQSGiQaipt1iocbpHSjYHd+Ujcya+K5H4H2uH7JwycReTFixoYqGWIKih2Ec072NuEW2lAyXRDYmlEx00+cw==}
'@types/ws@8.18.1':
resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}
- '@typescript-eslint/eslint-plugin@8.53.1':
- resolution: {integrity: sha512-cFYYFZ+oQFi6hUnBTbLRXfTJiaQtYE3t4O692agbBl+2Zy+eqSKWtPjhPXJu1G7j4RLjKgeJPDdq3EqOwmX5Ag==}
+ '@typescript-eslint/eslint-plugin@8.70.1':
+ resolution: {integrity: sha512-nDNrUQ/4ruSNYbu749TRY7cfrzPtoLHEXSNBI8aaNY32LlZCajixqRf3FqcKC4p5Cam4VOHYx/t+i5+nKXvrqA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- '@typescript-eslint/parser': ^8.53.1
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <6.0.0'
-
- '@typescript-eslint/parser@8.53.1':
- resolution: {integrity: sha512-nm3cvFN9SqZGXjmw5bZ6cGmvJSyJPn0wU9gHAZZHDnZl2wF9PhHv78Xf06E0MaNk4zLVHL8hb2/c32XvyJOLQg==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <6.0.0'
+ '@typescript-eslint/parser': ^8.70.1
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/project-service@8.53.1':
- resolution: {integrity: sha512-WYC4FB5Ra0xidsmlPb+1SsnaSKPmS3gsjIARwbEkHkoWloQmuzcfypljaJcR78uyLA1h8sHdWWPHSLDI+MtNog==}
+ '@typescript-eslint/parser@8.70.1':
+ resolution: {integrity: sha512-nO974WLllwhSFWQXnMLj6nDGa8f0khKEz1JzpPJ1u7Vm/4X1X6ZHajpoknU4bb41vJyMB0HHVyS2GqdhWfIXZw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- typescript: '>=4.8.4 <6.0.0'
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.1.0'
'@typescript-eslint/project-service@8.59.4':
resolution: {integrity: sha512-Ly00Vu4oAacfDeHp2Zg85ioNG6l8HG+tN1D7J+xTHSxu9y0awYKJ2zH1rFBn8ZSfuGK+7FxK3Cgl3uAz0aZZLg==}
@@ -1793,23 +1791,19 @@ packages:
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/scope-manager@8.53.1':
- resolution: {integrity: sha512-Lu23yw1uJMFY8cUeq7JlrizAgeQvWugNQzJp8C3x8Eo5Jw5Q2ykMdiiTB9vBVOOUBysMzmRRmUfwFrZuI2C4SQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@typescript-eslint/scope-manager@8.58.0':
- resolution: {integrity: sha512-W1Lur1oF50FxSnNdGp3Vs6P+yBRSmZiw4IIjEeYxd8UQJwhUF0gDgDD/W/Tgmh73mxgEU3qX0Bzdl/NGuSPEpQ==}
+ '@typescript-eslint/project-service@8.70.1':
+ resolution: {integrity: sha512-62xOgboPfwc3/IgPSX/W6oQR3ZbF04194FPGUGH8HL8iLFHbt/456/8Ph1wLNUgVF+s94FlHoipBsz+v7+LMnA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.1.0'
'@typescript-eslint/scope-manager@8.59.4':
resolution: {integrity: sha512-mUeR/3H1WrTAddJrwut8OoPjfauaztMQmRwV5fQTUyNVJCLiUXXe4lGEyYIL2oFDpP7UtgbGJXCt72wT0z2S3Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/tsconfig-utils@8.53.1':
- resolution: {integrity: sha512-qfvLXS6F6b1y43pnf0pPbXJ+YoXIC7HKg0UGZ27uMIemKMKA6XH2DTxsEDdpdN29D+vHV07x/pnlPNVLhdhWiA==}
+ '@typescript-eslint/scope-manager@8.70.1':
+ resolution: {integrity: sha512-Pa0EeSeAusQc1WbjQMac+YfenewYTBu0KjgYvkUKwhXaHUKbFog23Dm/rp0DX/6tyYOQ3Xl1a+3EcFNZynGHCw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/tsconfig-utils@8.59.4':
resolution: {integrity: sha512-DLCpnKgD4alVxTBSKulK+gU1KCqOgUXfDRDXh2mZgzokQKa/70ax93I2uVO3m/LLvIAtWZIFoiifudmIqAxpMA==}
@@ -1817,12 +1811,11 @@ packages:
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/type-utils@8.53.1':
- resolution: {integrity: sha512-MOrdtNvyhy0rHyv0ENzub1d4wQYKb2NmIqG7qEqPWFW7Mpy2jzFC3pQ2yKDvirZB7jypm5uGjF2Qqs6OIqu47w==}
+ '@typescript-eslint/tsconfig-utils@8.70.1':
+ resolution: {integrity: sha512-jumze1fPI+sDOaM2TWGQdn39PDxTr7TZGeuyLkAbNyx2vtMT3uRnVKChN0hfht5V2TugphJzF6bYXvBcE09qqg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <6.0.0'
+ typescript: '>=4.8.4 <6.1.0'
'@typescript-eslint/type-utils@8.59.4':
resolution: {integrity: sha512-uonTuPAAKr9XaBGqJ3LjYTh72zy5DyGesljO9gtmk/eFW0W1fRHjnwVYKB35Lm8d5Q5CluEW3gPHjTvZTmgrfA==}
@@ -1831,23 +1824,20 @@ packages:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/types@8.53.1':
- resolution: {integrity: sha512-jr/swrr2aRmUAUjW5/zQHbMaui//vQlsZcJKijZf3M26bnmLj8LyZUpj8/Rd6uzaek06OWsqdofN/Thenm5O8A==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@typescript-eslint/types@8.58.0':
- resolution: {integrity: sha512-O9CjxypDT89fbHxRfETNoAnHj/i6IpRK0CvbVN3qibxlLdo5p5hcLmUuCCrHMpxiWSwKyI8mCP7qRNYuOJ0Uww==}
+ '@typescript-eslint/type-utils@8.70.1':
+ resolution: {integrity: sha512-7zKTnyvaVWqzLZHPFQtX1hVHqgkMC+WebPWakNCSyrQVbIP1AM0L0TlBZtACldIRb6PptI8Odk+jyZ5kP3B1VA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.1.0'
'@typescript-eslint/types@8.59.4':
resolution: {integrity: sha512-F1o7WJcCq+bc8dwcO/YsSEOudAH8RDtaOhM6wcAQhcUsFhnWQl81JKy48q1hoxAU0qrzM89+31GYh1515Zde3Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.53.1':
- resolution: {integrity: sha512-RGlVipGhQAG4GxV1s34O91cxQ/vWiHJTDHbXRr0li2q/BGg3RR/7NM8QDWgkEgrwQYCvmJV9ichIwyoKCQ+DTg==}
+ '@typescript-eslint/types@8.70.1':
+ resolution: {integrity: sha512-Dm1ypdhhrGCTyyehxElhgJ6kgk8MVCv5qXdoOVqPr1uqk42jX8KjrZqhROvdShczA8qrDoYiOWn1ykWlx2k81Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/typescript-estree@8.59.4':
resolution: {integrity: sha512-F+RuOmcDXo4+TPdfd/TCLS3m2nw8gE9XXyZLrA3JBfaA5tz9TtdkyD3YJFmPxulyc2cKbEok/CvFE3MgSLWnag==}
@@ -1855,12 +1845,11 @@ packages:
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/utils@8.53.1':
- resolution: {integrity: sha512-c4bMvGVWW4hv6JmDUEG7fSYlWOl3II2I4ylt0NM+seinYQlZMQIaKaXIIVJWt9Ofh6whrpM+EdDQXKXjNovvrg==}
+ '@typescript-eslint/typescript-estree@8.70.1':
+ resolution: {integrity: sha512-TU8PwyGN0PQJUcE96mw8eCQ44SmxGdQlJmlWakHaHQ15eIuuvye5yNtmh/i6oS88jzXVQB71xdNkbkB/fMwL0g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <6.0.0'
+ typescript: '>=4.8.4 <6.1.0'
'@typescript-eslint/utils@8.59.4':
resolution: {integrity: sha512-cYXeNAUsG4lJo5dbc1FcKm+JwIWrj1/UpTORsC6tGMjEZ81DYcvIr9/ueikhMa/Y/gDQYGp+YX9/xQrXje5BJw==}
@@ -1869,18 +1858,21 @@ packages:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/visitor-keys@8.53.1':
- resolution: {integrity: sha512-oy+wV7xDKFPRyNggmXuZQSBzvoLnpmJs+GhzRhPjrxl2b/jIlyjVokzm47CZCDUdXKr2zd7ZLodPfOBpOPyPlg==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@typescript-eslint/visitor-keys@8.58.0':
- resolution: {integrity: sha512-XJ9UD9+bbDo4a4epraTwG3TsNPeiB9aShrUneAVXy8q4LuwowN+qu89/6ByLMINqvIMeI9H9hOHQtg/ijrYXzQ==}
+ '@typescript-eslint/utils@8.70.1':
+ resolution: {integrity: sha512-Esgul8MsnKnRLdYU2Eb2cRV9bS5HJYtKj1ByJnOzzG2M58DGdSUQ1jUuILxipqcpB2h9WLrbD5GijIWUjX/Tqw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.1.0'
'@typescript-eslint/visitor-keys@8.59.4':
resolution: {integrity: sha512-U3gxVaDVnuZKhSspW/MzMxE1kq7zOdc072FcSNoqA1I9p8HyKbBFfEHoWckBAMgNMph4MamwS5iTVzFmrnt8TQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/visitor-keys@8.70.1':
+ resolution: {integrity: sha512-Vwj9lUIW5Xq3wQ9w6gv3R86g1hMK8f2zNOdGTAgeXUMMXFK78G9ruCjjqutHMNJc0+CH7LYRnHeUB9IT8wFmcw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@unrs/resolver-binding-android-arm-eabi@1.11.1':
resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==}
cpu: [arm]
@@ -1989,24 +1981,27 @@ packages:
babel-plugin-react-compiler:
optional: true
- '@vitest/eslint-plugin@1.6.9':
- resolution: {integrity: sha512-9WfPx1OwJ19QLCSRLkqVO7//1WcWnK3fE/3fJhKMAmDe8+9G4rB47xCNIIeCq3FdEzkIoLTfDlwDlPBaUTMhow==}
+ '@vitest/eslint-plugin@1.6.27':
+ resolution: {integrity: sha512-X1RCAfwbatG4GFbJ/1PIHP9MSZMt0JJThqbYID+vS4L783k6QGlLPe421wQE8dHXuGCcenVLsydiM4qzsYWxhg==}
engines: {node: '>=18'}
peerDependencies:
+ '@typescript-eslint/eslint-plugin': '*'
eslint: '>=8.57.0'
typescript: '>=5.0.0'
vitest: '*'
peerDependenciesMeta:
+ '@typescript-eslint/eslint-plugin':
+ optional: true
typescript:
optional: true
vitest:
optional: true
- '@vitest/expect@4.1.8':
- resolution: {integrity: sha512-h3nDO677RDLEGlBxyQ5CW8RlMThSKSRLUePLOx09gNIWRL40edgA1GCZSZgf1W55MFAG6/Sw14KeaAnqv0NKdQ==}
+ '@vitest/expect@4.1.11':
+ resolution: {integrity: sha512-VX2x5vNJXET47KAFzwERI+KRMtTTCSWTfSMKsW7JsUsXV4psq++e3DvZpuTDOpHcxytiDs6p2nhVb2tVDiiUYw==}
- '@vitest/mocker@4.1.8':
- resolution: {integrity: sha512-LEiN/xe4OSIbKe9HQIp5OC24agGD9J5CnmMgsLohVVoOPWL9a2sBoR6VBx43jQZb7Kr1l4RCuyCJzcAa0+dojw==}
+ '@vitest/mocker@4.1.11':
+ resolution: {integrity: sha512-2XJVD55d1o5AZous5CCGKS74g/riOj9odEt2bQpCVZeblHyHdnMeFl4jl0XjU21stf4mbjUkew2eXQZt65g5CQ==}
peerDependencies:
msw: ^2.4.9
vite: ^6.0.0 || ^7.0.0 || ^8.0.0
@@ -2016,20 +2011,20 @@ packages:
vite:
optional: true
- '@vitest/pretty-format@4.1.8':
- resolution: {integrity: sha512-9GasEBxpZ1VYIpqHf/0+YGg121uSNwCKOJqIrTwWP/TB7DmFCiaBpNl3aPZzoLWfWkuqhbH8vJIVobZkvdo2cA==}
+ '@vitest/pretty-format@4.1.11':
+ resolution: {integrity: sha512-yiZzPbGTS9Sr/JpFl8zHrcIkAofNbFV6k21vIgQN/cY/oxZeXhJv5sc/MBJ5jFKWmWs+oJHw0UXLZjmf931+Vw==}
- '@vitest/runner@4.1.8':
- resolution: {integrity: sha512-EmVxeBAfMJvycdjd6Hm+RbFBbA9fKvo0Kx37hNpBYoYeavH3RNsBXWDooR1mgD52dCrxIIuP7UotpfiwOikvcg==}
+ '@vitest/runner@4.1.11':
+ resolution: {integrity: sha512-LztvUgdwMNJMIkj3hQnnxiC2Xy1zNxq928W/xhjCLaNCzqTZOudjwbQf6v9IntZGPw132i2Lq2rgTRZHD3JHNw==}
- '@vitest/snapshot@4.1.8':
- resolution: {integrity: sha512-acfZboRmAIf05DEKcBQy33VXojFJjtUdLyo7oOmV9kebb2xdU01UknNiPuPZoJZQyO7DF0gZdTGTpeAzET9QPQ==}
+ '@vitest/snapshot@4.1.11':
+ resolution: {integrity: sha512-pN7ikn1ON7h8ee4gIAp4AzyK+zBtJPzVbqOgu5LCEh4VaJVbPQcgYQYJIMGQPXVeJJq1fnfazis7a5pFNPahog==}
- '@vitest/spy@4.1.8':
- resolution: {integrity: sha512-6EevtBp6OZOPF7bmz36HrGMeP3txgVSrgebWxHOafDXGkhIzfXK14f8KF6MuFfgXXUeHxmpD3BQxkV00/3s5mA==}
+ '@vitest/spy@4.1.11':
+ resolution: {integrity: sha512-apNa/prQy2qCeywhnixOHPRCgGNhvg7T4Dapfl1GahLp/R+uhBm5cPyFoNVyqsNd2h1nJxL6BqqdIjiABL60YA==}
- '@vitest/utils@4.1.8':
- resolution: {integrity: sha512-uOJamYALNhfJ6iolExyQM40yIQwDqYnkKtQ5VCiSe17E33H0aQ/u+1GlRuz4LZBk6Mm3sg90G9hEbmEt37C1Zg==}
+ '@vitest/utils@4.1.11':
+ resolution: {integrity: sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==}
'@wdio/logger@9.18.0':
resolution: {integrity: sha512-HdzDrRs+ywAqbXGKqe1i/bLtCv47plz4TvsHFH3j729OooT5VH38ctFn5aLXgECmiAKDkmH/A6kOq2Zh5DIxww==}
@@ -2211,6 +2206,9 @@ packages:
buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
+ cacheable@2.5.0:
+ resolution: {integrity: sha512-60cyAOytib/OzBw1JNSoSV/boK1AtHryDIjvVBk7XbN4ugfkM3+Sry7fEjNgPMGgOjuaZPAp8ruZ0Cxafwyq9g==}
+
call-bind-apply-helpers@1.0.2:
resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
engines: {node: '>= 0.4'}
@@ -2293,8 +2291,8 @@ packages:
resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
engines: {node: '>= 10'}
- concurrently@10.0.3:
- resolution: {integrity: sha512-hc3LH4UaKWd/bbyDK/IGVa4RB6PtQ3CUYwtrkzqHn+wIG3Hr5fhpRlk0L/gCa8ZE1L/Ufj50Zho69cI5w8SQBA==}
+ concurrently@10.0.5:
+ resolution: {integrity: sha512-JaP/CoftUrCcAFW/g//RbgEGwlelnEae6cfBLgH6ZdO6s8jPkn6p9SB9u6pdVxYXoiSnFqseOlHfrEfF82TVOg==}
engines: {node: '>=22'}
hasBin: true
@@ -2335,6 +2333,15 @@ packages:
typescript:
optional: true
+ cosmiconfig@9.0.2:
+ resolution: {integrity: sha512-gtTZxTDau1wL7Y7zifc2dd8jHSK/k6BTx/2Xp/BpdlAdnlYWFVt7qhJqgwi7637yRwRQ3qL4ZidbB4I8tA5VOg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ typescript: '>=4.9.5'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
cross-spawn@7.0.6:
resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
engines: {node: '>= 8'}
@@ -2595,8 +2602,8 @@ packages:
eslint-import-resolver-node@0.3.9:
resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
- eslint-import-resolver-typescript@4.4.4:
- resolution: {integrity: sha512-1iM2zeBvrYmUNTj2vSC/90JTHDth+dfOfiNKkxApWRsTJYNrc8rOdxxIf5vazX+BiAXTeOT0UvWpGI/7qIWQOw==}
+ eslint-import-resolver-typescript@4.4.5:
+ resolution: {integrity: sha512-nbE5XLph6TLtGYcu/U6e6ZVXyKBhbDWK5cLGk76eJ7NdZpwf1P9EFkpt1Z01mNZNrrilsAYWKH6zUkL4reoXbw==}
engines: {node: ^16.17.0 || >=18.6.0}
peerDependencies:
eslint: '*'
@@ -2629,9 +2636,9 @@ packages:
eslint-import-resolver-webpack:
optional: true
- eslint-plugin-effector@0.18.0:
- resolution: {integrity: sha512-LJrxwYsX5+Lz/fh/N6fFEZRHLF3srn/A9IkWpgGpO3lK0NdO5o8Tyx08LfpHtNQNK5KB4u9+R9ACfgbmzIdsfA==}
- engines: {node: ^20.9.0 || >=21.1.0}
+ eslint-plugin-effector@0.19.0:
+ resolution: {integrity: sha512-NftbPEtKlOkmKAvx0vi1enD5dKbLbbnUfNRxMR0bSaCMgPbM/Cj4qTHja3+FgmtIoSWGT6oAwoFiT5jfbnILEA==}
+ engines: {node: '>=21.1.0'}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=5.0.0'
@@ -2652,12 +2659,12 @@ packages:
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9
- eslint-plugin-no-only-tests@3.3.0:
- resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==}
+ eslint-plugin-no-only-tests@3.4.0:
+ resolution: {integrity: sha512-4S3/9Nb7A2tiMcpzEQE9bQSlpeOz6WJkgryBuou/SA8W2x2c8Zf4j0NvTKBjv6qNhF9T79tmkecm/0CHqV0UGg==}
engines: {node: '>=5.0.0'}
- eslint-plugin-prettier@5.5.5:
- resolution: {integrity: sha512-hscXkbqUZ2sPithAuLm5MXL+Wph+U7wHngPBv9OMWwlP8iaflyxpjTYZkmdgB4/vPIhemRlBEoLrH7UC1n7aUw==}
+ eslint-plugin-prettier@5.5.6:
+ resolution: {integrity: sha512-ifetmTcxWfz+4qRW3pH/ujdTq2jQIj59AxJMIN26K5avYgU8dxycUETQonWiW+wPrYXA0j3Try0l1CnwVQtDqQ==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
'@types/eslint': '>=8.0.0'
@@ -2670,11 +2677,11 @@ packages:
eslint-config-prettier:
optional: true
- eslint-plugin-react-hooks@7.0.1:
- resolution: {integrity: sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==}
+ eslint-plugin-react-hooks@7.1.1:
+ resolution: {integrity: sha512-f2I7Gw6JbvCexzIInuSbZpfdQ44D7iqdWX01FKLvrPgqxoE7oMj8clOfto8U6vYiz4yd5oKu39rRSVOe1zRu0g==}
engines: {node: '>=18'}
peerDependencies:
- eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
+ eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0
eslint-plugin-react@7.37.5:
resolution: {integrity: sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==}
@@ -2703,8 +2710,8 @@ packages:
resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
- eslint@9.39.4:
- resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==}
+ eslint@9.39.5:
+ resolution: {integrity: sha512-DgZS62aPLXKlnxILS/AYCoRvHaZeXceIzlXPkkGGzJWSow1aEk0lbTlxUSlyjC8jcaKxAdOnTDz+o1JFSBsyjw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options.
hasBin: true
@@ -2791,14 +2798,13 @@ packages:
picomatch:
optional: true
+ file-entry-cache@11.1.5:
+ resolution: {integrity: sha512-+PFTHITI08JIGhnNpGNI8T8inUpgZfk3GNEqfT9R2zZV2iFXg3CvqzSl/uEhs7TSGujYRELEANyDvS8Fj7+S7Q==}
+
file-entry-cache@8.0.0:
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
engines: {node: '>=16.0.0'}
- file-entry-cache@9.1.0:
- resolution: {integrity: sha512-/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg==}
- engines: {node: '>=18'}
-
fill-range@7.1.1:
resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
@@ -2814,9 +2820,8 @@ packages:
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
engines: {node: '>=16'}
- flat-cache@5.0.0:
- resolution: {integrity: sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==}
- engines: {node: '>=18'}
+ flat-cache@6.1.23:
+ resolution: {integrity: sha512-f++BY9pTk+983xK1FLzlLpmM0i0z+jHmx3QESGkURMXujQZz1k5wzwX6hjnQ8goaD0B+sYnDK1yZ6MTyZfUaqA==}
flatted@3.4.2:
resolution: {integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==}
@@ -2829,15 +2834,10 @@ packages:
resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
engines: {node: '>=12'}
- fs-extra@11.3.5:
- resolution: {integrity: sha512-eKpRKAovdpZtR1WopLHxlBWvAgPny3c4gX1G5Jhwmmw4XJj0ifSD5qB5TOo8hmA0wlRKDAOAhEE1yVPgs6Fgcg==}
+ fs-extra@11.4.0:
+ resolution: {integrity: sha512-EQsFzMUJkCKGr1ePqlYADkIUmHW1s3ZXr5Yqy6wbGrfUCphpl2maM/kyOIRA2HpP3AaFQTZXD4ldjek+nccddA==}
engines: {node: '>=14.14'}
- fsevents@2.3.2:
- resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
- engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
- os: [darwin]
-
fsevents@2.3.3:
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
@@ -2856,8 +2856,8 @@ packages:
fuzzy-search@3.2.1:
resolution: {integrity: sha512-vAcPiyomt1ioKAsAL2uxSABHJ4Ju/e4UeDM+g1OlR0vV4YhLGMNsdLNvZTpEDY4JCSt0E4hASCNM5t2ETtsbyg==}
- geckodriver@6.1.0:
- resolution: {integrity: sha512-ZRXLa4ZaYTTgUO4Eefw+RsQCleugU2QLb1ME7qTYxxuRj51yAhfnXaItXNs5/vUzfIaDHuZ+YnSF005hfp07nQ==}
+ geckodriver@6.1.1:
+ resolution: {integrity: sha512-/AcCyc9o9o6hUbudaSJM2iOtXbxSLqQPOb4GrPvEN40cjraUeaX/j5kH3mSgwiroyMn7qzx2wM61AQ2XY8j3sA==}
engines: {node: '>=20.0.0'}
hasBin: true
@@ -2912,8 +2912,8 @@ packages:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
- globals@17.0.0:
- resolution: {integrity: sha512-gv5BeD2EssA793rlFWVPMMCqefTlpusw6/2TbAVMy0FzcG8wKJn4O+NqJ4+XWmmwrayJgw5TzrmWjFgmz1XPqw==}
+ globals@17.12.0:
+ resolution: {integrity: sha512-cezEd/DTyyht9cvSSURyygXPfy04GtWO/5e6ZPvH7fCtjKz9PYOmuawphw1Ctd1f6C+5JypXfGD7ahNMXvevBA==}
engines: {node: '>=18'}
globalthis@1.0.4:
@@ -2960,9 +2960,9 @@ packages:
resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
engines: {node: '>= 0.4'}
- hasown@2.0.2:
- resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
- engines: {node: '>= 0.4'}
+ hashery@1.5.1:
+ resolution: {integrity: sha512-iZyKG96/JwPz1N55vj2Ie2vXbhu440zfUfJvSwEqEbeLluk7NnapfGqa7LH0mOsnDxTF85Mx8/dyR6HfqcbmbQ==}
+ engines: {node: '>=20'}
hasown@2.0.3:
resolution: {integrity: sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==}
@@ -2984,6 +2984,12 @@ packages:
hoist-non-react-statics@3.3.2:
resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
+ hookified@1.15.1:
+ resolution: {integrity: sha512-MvG/clsADq1GPM2KGo2nyfaWVyn9naPiXrqIe4jYjXNZQt238kWyOGrsyc/DmRAQ+Re6yeo6yX/yoNCG5KAEVg==}
+
+ hookified@2.2.0:
+ resolution: {integrity: sha512-p/LgFzRN5FeoD3DLS6bkUapeye6E4SI6yJs6KetENd18S+FBthqYq2amJUWpt5z0EQwwHemidjY5OqJGEKm5uA==}
+
html-encoding-sniffer@6.0.0:
resolution: {integrity: sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
@@ -3060,10 +3066,6 @@ packages:
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
engines: {node: '>= 0.4'}
- is-core-module@2.16.1:
- resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
- engines: {node: '>= 0.4'}
-
is-core-module@2.16.2:
resolution: {integrity: sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==}
engines: {node: '>= 0.4'}
@@ -3192,11 +3194,11 @@ packages:
canvas:
optional: true
- jsdom@29.1.1:
- resolution: {integrity: sha512-ECi4Fi2f7BdJtUKTflYRTiaMxIB0O6zfR1fX0GXpUrf6flp8QIYn1UT20YQqdSOfk2dfkCwS8LAFoJDEppNK5Q==}
- engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0}
+ jsdom@30.0.1:
+ resolution: {integrity: sha512-52v7mUVUfNQVYYqE1lcdaymWL0njO7lTLUog6ZvW2U5KsbiLk/GnZlVJ+qx0xfNJZ6Gn+KSpPNE52vurbxZwrA==}
+ engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0}
peerDependencies:
- canvas: ^3.0.0
+ canvas: ^3.2.3
peerDependenciesMeta:
canvas:
optional: true
@@ -3243,13 +3245,13 @@ packages:
keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
+ keyv@5.6.0:
+ resolution: {integrity: sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==}
+
kind-of@6.0.3:
resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
engines: {node: '>=0.10.0'}
- known-css-properties@0.31.0:
- resolution: {integrity: sha512-sBPIUGTNF0czz0mwGGUoKKJC8Q7On1GPbCSFPfyEsfHb2DyBG0Y4QtV+EVWpINSaiGKZblDNuF5AezxSgOhesQ==}
-
known-css-properties@0.37.0:
resolution: {integrity: sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==}
@@ -3267,81 +3269,81 @@ packages:
lie@3.3.0:
resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==}
- lightningcss-android-arm64@1.32.0:
- resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==}
+ lightningcss-android-arm64@1.33.0:
+ resolution: {integrity: sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [android]
- lightningcss-darwin-arm64@1.32.0:
- resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==}
+ lightningcss-darwin-arm64@1.33.0:
+ resolution: {integrity: sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [darwin]
- lightningcss-darwin-x64@1.32.0:
- resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==}
+ lightningcss-darwin-x64@1.33.0:
+ resolution: {integrity: sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [darwin]
- lightningcss-freebsd-x64@1.32.0:
- resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==}
+ 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.32.0:
- resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==}
+ 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.32.0:
- resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==}
+ lightningcss-linux-arm64-gnu@1.33.0:
+ resolution: {integrity: sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
- lightningcss-linux-arm64-musl@1.32.0:
- resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==}
+ lightningcss-linux-arm64-musl@1.33.0:
+ resolution: {integrity: sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
- lightningcss-linux-x64-gnu@1.32.0:
- resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==}
+ lightningcss-linux-x64-gnu@1.33.0:
+ resolution: {integrity: sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
- lightningcss-linux-x64-musl@1.32.0:
- resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==}
+ lightningcss-linux-x64-musl@1.33.0:
+ resolution: {integrity: sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
- lightningcss-win32-arm64-msvc@1.32.0:
- resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==}
+ 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.32.0:
- resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==}
+ 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.32.0:
- resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==}
+ lightningcss@1.33.0:
+ resolution: {integrity: sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==}
engines: {node: '>= 12.0.0'}
lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
- lint-staged@16.2.7:
- resolution: {integrity: sha512-lDIj4RnYmK7/kXMya+qJsmkRFkGolciXjrsZ6PC25GdTfWOAWetR0ZbsNXRAj1EHHImRSalc+whZFg56F5DVow==}
+ lint-staged@16.4.0:
+ resolution: {integrity: sha512-lBWt8hujh/Cjysw5GYVmZpFHXDCgZzhrOm8vbcUdobADZNOK/bRshr2kM3DfgrrtR1DQhfupW9gnIXOfiFi+bw==}
engines: {node: '>=20.17'}
hasBin: true
@@ -3359,12 +3361,12 @@ packages:
lodash.merge@4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
- lodash.throttle@4.1.1:
- resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==}
-
lodash.truncate@4.4.2:
resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==}
+ lodash@4.18.1:
+ resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==}
+
log-update@6.1.0:
resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==}
engines: {node: '>=18'}
@@ -3383,14 +3385,14 @@ packages:
lower-case@2.0.2:
resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
- lru-cache@11.5.0:
- resolution: {integrity: sha512-5YgH9UJd7wVb9hIouI2adWpgqrrICkt070Dnj8EUY1+B4B2P9eRLPAkAAo6NICA7CEhOIeBHl46u9zSNpNu7zA==}
- engines: {node: 20 || >=22}
-
lru-cache@11.5.1:
resolution: {integrity: sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==}
engines: {node: 20 || >=22}
+ lru-cache@11.5.3:
+ resolution: {integrity: sha512-U4N8FgzmWxc8k1VH8Kr6lQg18U7Fjvby6wXHVRX/ZZ7IwWbRMgrRbP0Wrb5q5NVinryp4SQampHKdvtecItxUg==}
+ engines: {node: 20 || >=22}
+
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
@@ -3457,10 +3459,6 @@ packages:
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
- nano-spawn@2.1.0:
- resolution: {integrity: sha512-yTW+2okrElHiH4fsiz/+/zc0EDo9BDDoC3iKk8dpv1GeRc9nUWzUZHx6TofMWErchhUQR8hY9/Eu1Uja9x1nqA==}
- engines: {node: '>=20.17'}
-
nanoid@3.3.19:
resolution: {integrity: sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -3602,11 +3600,6 @@ packages:
resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==}
engines: {node: '>=12'}
- pidtree@0.6.0:
- resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==}
- engines: {node: '>=0.10'}
- hasBin: true
-
pino-abstract-transport@3.0.0:
resolution: {integrity: sha512-wlfUczU+n7Hy/Ha5j9a/gZNy7We5+cXp8YL+X+PG8S0KXxw7n/JXA3c46Y0zQznIJ83URJiwy7Lh56WLokNuxg==}
@@ -3625,14 +3618,14 @@ packages:
resolution: {integrity: sha512-xhcb4yHu9sM/G7foGzoLtXYcC0zHEaOXXjRKhGup0fw78Nf2Tkiapv4EQyMzrbcmQPsllAI7DbFY2UT7PlI9Pg==}
hasBin: true
- playwright-core@1.60.0:
- resolution: {integrity: sha512-9bW6zvX/m0lEbgTKJ6YppOKx8H3VOPBMOCFh2irXFOT4BbHgrx5hPjwJYLT40Lu+4qtD36qKc/Hn56StUW57IA==}
- engines: {node: '>=18'}
+ playwright-core@1.63.0:
+ resolution: {integrity: sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==}
+ engines: {node: '>=20'}
hasBin: true
- playwright@1.60.0:
- resolution: {integrity: sha512-hheHdokM8cdqCb0lcE3s+zT4t4W+vvjpGxsZlDnikarzx8tSzMebh3UiFtgqwFwnTnjYQcsyMF8ei2mCO/tpeA==}
- engines: {node: '>=18'}
+ playwright@1.63.0:
+ resolution: {integrity: sha512-+7ziBLidS4NaNCdt57SUDT+wYmmd5fmiQejUic/kb+YsYSCPyOOE9sebzMjNmQrsnNpDJqd4WHvV/8lfKfUDUg==}
+ engines: {node: '>=20'}
hasBin: true
pngjs@7.0.0:
@@ -3661,16 +3654,12 @@ packages:
peerDependencies:
postcss: 8.5.28
- postcss-selector-parser@6.1.2:
- resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
- engines: {node: '>=4'}
-
postcss-selector-parser@7.1.1:
resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==}
engines: {node: '>=4'}
- postcss-styled-syntax@0.7.1:
- resolution: {integrity: sha512-V5Iy8JztqXOKnTojdytF8IJ3zDXyVR927XftBPinJa3TnKdChGvGzUNEYlNuDtR+iqpuFkwJMgZdaJarYfGFCg==}
+ postcss-styled-syntax@0.7.2:
+ resolution: {integrity: sha512-PrxG8BC6yh6pmrHx7NrseYt5TiSN57LbGYZxmreg7co7g+zXe6BwUfsZ6r/gghxbtabde3Z0hinelXj4jlJF4Q==}
engines: {node: '>=14.17'}
peerDependencies:
postcss: 8.5.28
@@ -3690,8 +3679,8 @@ packages:
resolution: {integrity: sha512-SxToR7P8Y2lWmv/kTzVLC1t/GDI2WGjMwNhLLE9qtH8Q13C+aEmuRlzDst4Up4s0Wc8sF2M+J57iB3cMLqftfg==}
engines: {node: '>=6.0.0'}
- prettier@3.8.4:
- resolution: {integrity: sha512-N2MylSdi48+5N/6S5j+maeHbUSIzzZ5uOcX5Hm4QpV8Dkb1HFjfAKTKX6yNPJQD9AhcT3ifHNB66tWTTJDi11Q==}
+ prettier@3.9.6:
+ resolution: {integrity: sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==}
engines: {node: '>=14'}
hasBin: true
@@ -3711,6 +3700,10 @@ packages:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
+ qified@0.10.1:
+ resolution: {integrity: sha512-+Owyggi9IxT1ePKGafcI87ubSmxol6smwJ+RAHDQlx9+9cPwFWDiKFFCPuWhr9ignlGpZ9vDQLw67N4dcTVFEA==}
+ engines: {node: '>=20'}
+
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
@@ -3846,11 +3839,6 @@ packages:
resolve-pkg-maps@1.0.0:
resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
- resolve@1.22.11:
- resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==}
- engines: {node: '>= 0.4'}
- hasBin: true
-
resolve@1.22.12:
resolution: {integrity: sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==}
engines: {node: '>= 0.4'}
@@ -3875,8 +3863,8 @@ packages:
rfdc@1.4.1:
resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
- rolldown@1.0.3:
- resolution: {integrity: sha512-i00lAJ2ks1BYr7rjNjKC7BcqAS7nVfiT3QX1SI5aY+AFHblCmaUf9OE9dbdzDvW6dJxbi2ZCZiy9v3CcwOiX3g==}
+ rolldown@1.2.9:
+ resolution: {integrity: sha512-hx/Pv0N1haXRb11qkfnK5MXB/iqr7i0yjWQqmO9uHqZpBgQSqzc8UsSnEpalsh+j1I8qQ2CkXAkJC8Br3dKSlg==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@@ -3931,19 +3919,14 @@ packages:
secure-json-parse@4.1.0:
resolution: {integrity: sha512-l4KnYfEyqYJxDwlNVyRfO2E4NTHfMKAWdUuA8J0yve2Dz/E/PdBepY03RvyJpssIpRFwJoCD55wA+mEDs6ByWA==}
- selenium-webdriver@4.44.0:
- resolution: {integrity: sha512-7RbYoKK0zET+KMVak11UDCtKvNulOU6gFZp8HI5GN9K8+BhqrliIJU/FP6QADrvRAXFMr3wHxfE3JHOcAxO3GQ==}
- engines: {node: '>= 20.0.0'}
+ selenium-webdriver@4.48.0:
+ resolution: {integrity: sha512-rKM9uXFRWcF9aThrZQDNQH2/9Et/WvMZbg3/x1rnSYWoXiwJuShYeH0IAli8Cuw+c3lEV0UWPfUz88H+fvW9Hg==}
+ engines: {node: '>= 22.0.0'}
semver@6.3.1:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
- semver@7.7.3:
- resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==}
- engines: {node: '>=10'}
- hasBin: true
-
semver@7.8.1:
resolution: {integrity: sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==}
engines: {node: '>=10'}
@@ -4106,10 +4089,6 @@ packages:
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
engines: {node: '>=8'}
- strip-ansi@7.1.2:
- resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==}
- engines: {node: '>=12'}
-
strip-ansi@7.2.0:
resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==}
engines: {node: '>=12'}
@@ -4148,8 +4127,8 @@ packages:
peerDependencies:
stylelint: ^16.8.2
- stylelint@16.6.1:
- resolution: {integrity: sha512-yNgz2PqWLkhH2hw6X9AweV9YvoafbAD5ZsFdKN9BvSDVwGvPh+AUIrn7lYwy1S7IHmtFin75LLfX1m0D2tHu8Q==}
+ stylelint@16.26.1:
+ resolution: {integrity: sha512-v20V59/crfc8sVTAtge0mdafI3AdnzQ2KsWe6v523L4OA1bJO02S7MO2oyXDCS6iWb9ckIPnqAFVItqSBQr7jw==}
engines: {node: '>=18.12.0'}
hasBin: true
@@ -4186,8 +4165,8 @@ packages:
symbol-tree@3.2.4:
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
- synckit@0.11.12:
- resolution: {integrity: sha512-Bh7QjT8/SuKUIfObSXNHNSK6WHo6J1tHCqJsuaFDP7gP0fkzSfTxI8y85JrppZ0h8l0maIgc2tfuZQ6/t3GtnQ==}
+ synckit@0.11.13:
+ resolution: {integrity: sha512-eNRKgb3z66Yp3D2CixVujOUvXLFUTij/zVnV8KRyvFdQwpz7I5DS8UfRkTeLzb64u+dkzDSdelE24izu+zSSUg==}
engines: {node: ^14.18.0 || >=16.0.0}
tabbable@6.4.0:
@@ -4197,8 +4176,8 @@ packages:
resolution: {integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==}
engines: {node: '>=10.0.0'}
- terser@5.48.0:
- resolution: {integrity: sha512-J/9An6vs9Us6wKRriSFXBWdRZapREHqFzdNUKk0pmu804EMR6dr6winwo7e5JDxN4xahxQsuysyYFwlwj4XN/Q==}
+ terser@5.51.2:
+ resolution: {integrity: sha512-bWnjSNscmuI+GJze6ZupnHP8G/cTcsJF+bXCeQknk2SHQsgbNJnLrqiH9jZ2W4STPVXH2mDKKRX3iwPhc9Cn/Q==}
engines: {node: '>=10'}
hasBin: true
@@ -4243,6 +4222,10 @@ packages:
resolution: {integrity: sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==}
engines: {node: '>=16'}
+ tough-cookie@6.0.2:
+ resolution: {integrity: sha512-exgYmnmL/sJpR3upZfXG5PoatXQii55xAiXGXzY+sROLZ/Y+SLcp9PgJNI9Vz37HpQ74WvDcLT8eqm+kV3FzrA==}
+ engines: {node: '>=16'}
+
tr46@6.0.0:
resolution: {integrity: sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==}
engines: {node: '>=20'}
@@ -4293,17 +4276,12 @@ packages:
resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==}
engines: {node: '>= 0.4'}
- typescript-eslint@8.53.1:
- resolution: {integrity: sha512-gB+EVQfP5RDElh9ittfXlhZJdjSU4jUSTyE2+ia8CYyNvet4ElfaLlAIqDvQV9JPknKx0jQH1racTYe/4LaLSg==}
+ typescript-eslint@8.70.1:
+ resolution: {integrity: sha512-AcWG7KDjZ2THNXsgwttMaGmzVi0VFRlFYfqFHYQRbDpF3owuYbuiL8c7UUrd2k8s3PoSfIQrWfrGXfcElrWLYA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <6.0.0'
-
- typescript@5.7.3:
- resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==}
- engines: {node: '>=14.17'}
- hasBin: true
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.1.0'
typescript@6.0.3:
resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==}
@@ -4324,8 +4302,8 @@ packages:
peerDependencies:
react: '>=16.14.0'
- undici-types@7.24.6:
- resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==}
+ undici-types@8.3.0:
+ resolution: {integrity: sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==}
undici@7.29.1:
resolution: {integrity: sha512-RYONW2MeafgYlkVOKYKkA/Ag7BmXqgIWCa8t1m0JcxrQg9pI9lEqRhAOruOBCbAohOa/gkCF+iPi9hrgvTzu6Q==}
@@ -4408,13 +4386,13 @@ packages:
peerDependencies:
vite: '*'
- vite@8.0.16:
- resolution: {integrity: sha512-h9bXPmJichP5fLmVQo3PyaGSDE2n3aPuomeAlVRm0JLmt4rY6zmPKd59HYI4LNW8oTK7tlTsuC7l/m7awx9Jcw==}
+ vite@8.2.2:
+ resolution: {integrity: sha512-cFKLV/PRgAUlIRm5WjMjJ86jrftzpqcgH+Us+DS8mI3CDNiH30Whrz8uHL3+MOLPAgqbMBAqWdAHAphOAM+z/Q==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
'@types/node': ^20.19.0 || >=22.12.0
- '@vitejs/devtools': ^0.1.18
+ '@vitejs/devtools': ^0.4.0 || ^0.5.0
esbuild: 0.27.2
jiti: '>=1.21.0'
less: ^4.0.0
@@ -4451,20 +4429,20 @@ packages:
yaml:
optional: true
- vitest@4.1.8:
- resolution: {integrity: sha512-flY6ScbCIt9HThs+C5HS7jvGOB560DJtk/Z15IQROTA6zEy49Nh8T/dofWTQL+n3vswqn87sbJNiuqw1SDp5Ig==}
+ vitest@4.1.11:
+ resolution: {integrity: sha512-fhACrNXUidIbGSBr5FlbuBkO7VWC1ZyLl0DO4CU2DrQoAPxX84Ysxs+HeGQpii5lZWV1Q4gBZTTu49mF+A6Edw==}
engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0}
hasBin: true
peerDependencies:
'@edge-runtime/vm': '*'
'@opentelemetry/api': ^1.9.0
'@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0
- '@vitest/browser-playwright': 4.1.8
- '@vitest/browser-preview': 4.1.8
- '@vitest/browser-webdriverio': 4.1.8
- '@vitest/coverage-istanbul': 4.1.8
- '@vitest/coverage-v8': 4.1.8
- '@vitest/ui': 4.1.8
+ '@vitest/browser-playwright': 4.1.11
+ '@vitest/browser-preview': 4.1.11
+ '@vitest/browser-webdriverio': 4.1.11
+ '@vitest/coverage-istanbul': 4.1.11
+ '@vitest/coverage-v8': 4.1.11
+ '@vitest/ui': 4.1.11
happy-dom: '*'
jsdom: '*'
vite: ^6.0.0 || ^7.0.0 || ^8.0.0
@@ -4525,6 +4503,10 @@ packages:
resolution: {integrity: sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
+ whatwg-url@17.1.2:
+ resolution: {integrity: sha512-TEZA+Zqxin7Jjsm2cjRohCmen5awh+hT6Zi3VZdqZlNRk7zvOI/9WpBFg/DWlA56bWnzwm6DuB8NS0EsxQH9uQ==}
+ engines: {node: ^22.14.0 || >=24.0.0}
+
which-boxed-primitive@1.1.1:
resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==}
engines: {node: '>= 0.4'}
@@ -4570,8 +4552,8 @@ packages:
resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- ws@8.21.0:
- resolution: {integrity: sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==}
+ ws@8.21.3:
+ resolution: {integrity: sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -4633,13 +4615,13 @@ snapshots:
'@csstools/css-tokenizer': 4.0.0
lru-cache: 11.5.1
- '@asamuzakjp/css-color@5.1.11':
+ '@asamuzakjp/css-color@6.0.7':
dependencies:
- '@asamuzakjp/generational-cache': 1.0.1
- '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
- '@csstools/css-color-parser': 4.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-calc': 3.4.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-color-parser': 4.2.3(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
'@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
'@csstools/css-tokenizer': 4.0.0
+ lru-cache: 11.5.3
'@asamuzakjp/dom-selector@6.8.1':
dependencies:
@@ -4649,15 +4631,12 @@ snapshots:
is-potential-custom-element-name: 1.0.1
lru-cache: 11.5.1
- '@asamuzakjp/dom-selector@7.1.1':
+ '@asamuzakjp/dom-selector@8.3.2':
dependencies:
- '@asamuzakjp/generational-cache': 1.0.1
- '@asamuzakjp/nwsapi': 2.3.9
bidi-js: 1.0.3
css-tree: 3.2.1
is-potential-custom-element-name: 1.0.1
-
- '@asamuzakjp/generational-cache@1.0.1': {}
+ lru-cache: 11.5.3
'@asamuzakjp/nwsapi@2.3.9': {}
@@ -5403,25 +5382,38 @@ snapshots:
dependencies:
css-tree: 3.2.1
- '@cloud-ru/eslint-config@3.1.5(prettier@3.8.4)(typescript@6.0.3)(vitest@4.1.8(@types/node@25.9.3)(jsdom@29.1.1)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)))':
- dependencies:
- '@eslint/js': 9.39.2
- '@typescript-eslint/parser': 8.53.1(eslint@9.39.4)(typescript@6.0.3)
- '@vitest/eslint-plugin': 1.6.9(eslint@9.39.4)(typescript@6.0.3)(vitest@4.1.8(@types/node@25.9.3)(jsdom@29.1.1)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)))
- eslint: 9.39.4
- eslint-config-prettier: 10.1.8(eslint@9.39.4)
- eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4))(eslint@9.39.4)
- eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4))(eslint@9.39.4))(eslint@9.39.4)
- eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.4)
- eslint-plugin-no-only-tests: 3.3.0
- eslint-plugin-prettier: 5.5.5(eslint-config-prettier@10.1.8(eslint@9.39.4))(eslint@9.39.4)(prettier@3.8.4)
- eslint-plugin-react: 7.37.5(eslint@9.39.4)
- eslint-plugin-react-hooks: 7.0.1(eslint@9.39.4)
- eslint-plugin-simple-import-sort: 12.1.1(eslint@9.39.4)
- globals: 17.0.0
- typescript-eslint: 8.53.1(eslint@9.39.4)(typescript@6.0.3)
+ '@cacheable/memory@2.2.0':
+ dependencies:
+ '@cacheable/utils': 2.5.0
+ '@keyv/bigmap': 1.3.1(keyv@5.6.0)
+ hookified: 1.15.1
+ keyv: 5.6.0
+
+ '@cacheable/utils@2.5.0':
+ dependencies:
+ hashery: 1.5.1
+ keyv: 5.6.0
+
+ '@cloud-ru/eslint-config@3.1.7(@typescript-eslint/eslint-plugin@8.70.1(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5)(typescript@6.0.3))(prettier@3.9.6)(typescript@6.0.3)(vitest@4.1.11(@types/node@26.4.1)(jsdom@30.0.1)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)))':
+ dependencies:
+ '@eslint/js': 9.39.5
+ '@typescript-eslint/parser': 8.70.1(eslint@9.39.5)(typescript@6.0.3)
+ '@vitest/eslint-plugin': 1.6.27(@typescript-eslint/eslint-plugin@8.70.1(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5)(typescript@6.0.3)(vitest@4.1.11(@types/node@26.4.1)(jsdom@30.0.1)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)))
+ eslint: 9.39.5
+ eslint-config-prettier: 10.1.8(eslint@9.39.5)
+ eslint-import-resolver-typescript: 4.4.5(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5))(eslint@9.39.5)
+ eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.5(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5))(eslint@9.39.5))(eslint@9.39.5)
+ eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.5)
+ eslint-plugin-no-only-tests: 3.4.0
+ eslint-plugin-prettier: 5.5.6(eslint-config-prettier@10.1.8(eslint@9.39.5))(eslint@9.39.5)(prettier@3.9.6)
+ eslint-plugin-react: 7.37.5(eslint@9.39.5)
+ eslint-plugin-react-hooks: 7.1.1(eslint@9.39.5)
+ eslint-plugin-simple-import-sort: 12.1.1(eslint@9.39.5)
+ globals: 17.12.0
+ typescript-eslint: 8.70.1(eslint@9.39.5)(typescript@6.0.3)
transitivePeerDependencies:
- '@types/eslint'
+ - '@typescript-eslint/eslint-plugin'
- eslint-import-resolver-webpack
- eslint-plugin-import-x
- jiti
@@ -5430,31 +5422,31 @@ snapshots:
- typescript
- vitest
- '@cloud-ru/ft-config-commit-message@1.1.2(typescript@6.0.3)':
+ '@cloud-ru/ft-config-commit-message@1.1.3(typescript@6.0.3)':
dependencies:
- cosmiconfig: 9.0.0(typescript@6.0.3)
+ cosmiconfig: 9.0.2(typescript@6.0.3)
transitivePeerDependencies:
- typescript
- '@cloud-ru/ft-config-lint-staged@1.1.4(eslint@9.39.4)(prettier@3.8.4)':
+ '@cloud-ru/ft-config-lint-staged@1.1.5(eslint@9.39.5)(prettier@3.9.6)':
dependencies:
- eslint: 9.39.4
- lint-staged: 16.2.7
- prettier: 3.8.4
+ eslint: 9.39.5
+ lint-staged: 16.4.0
+ prettier: 3.9.6
- '@cloud-ru/ft-config-stylelint@3.1.2(postcss@8.5.28)(typescript@6.0.3)':
+ '@cloud-ru/ft-config-stylelint@3.1.3(postcss@8.5.28)(typescript@6.0.3)':
dependencies:
- stylelint: 16.6.1(typescript@6.0.3)
- stylelint-config-recommended-scss: 14.1.0(postcss@8.5.28)(stylelint@16.6.1(typescript@6.0.3))
+ stylelint: 16.26.1(typescript@6.0.3)
+ stylelint-config-recommended-scss: 14.1.0(postcss@8.5.28)(stylelint@16.26.1(typescript@6.0.3))
transitivePeerDependencies:
- postcss
- supports-color
- typescript
- '@cloud-ru/ft-config-vitest@1.3.3(@types/node@25.9.3)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3))':
+ '@cloud-ru/ft-config-vitest@1.3.5(@types/node@26.4.1)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3))':
dependencies:
jsdom: 27.4.0
- vitest: 4.1.8(@types/node@25.9.3)(jsdom@27.4.0)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3))
+ vitest: 4.1.11(@types/node@26.4.1)(jsdom@27.4.0)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3))
transitivePeerDependencies:
- '@edge-runtime/vm'
- '@noble/hashes'
@@ -5474,7 +5466,7 @@ snapshots:
- utf-8-validate
- vite
- '@crxjs/vite-plugin@2.5.0(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3))':
+ '@crxjs/vite-plugin@2.5.0(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3))':
dependencies:
'@rollup/pluginutils': 4.2.1
'@webcomponents/custom-elements': 1.6.0
@@ -5492,21 +5484,21 @@ snapshots:
rollup: 4.60.1
rxjs: 7.5.7
tinyglobby: 0.2.17
- vite: 8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)
+ vite: 8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)
transitivePeerDependencies:
- supports-color
'@csstools/color-helpers@6.0.2': {}
+ '@csstools/color-helpers@6.1.1': {}
+
'@csstools/css-calc@3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)':
dependencies:
'@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
'@csstools/css-tokenizer': 4.0.0
- '@csstools/css-color-parser@4.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)':
+ '@csstools/css-calc@3.4.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)':
dependencies:
- '@csstools/color-helpers': 6.0.2
- '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
'@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
'@csstools/css-tokenizer': 4.0.0
@@ -5517,15 +5509,22 @@ snapshots:
'@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
'@csstools/css-tokenizer': 4.0.0
- '@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1)':
+ '@csstools/css-color-parser@4.2.3(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)':
+ dependencies:
+ '@csstools/color-helpers': 6.1.1
+ '@csstools/css-calc': 3.4.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0)
+ '@csstools/css-tokenizer': 4.0.0
+
+ '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)':
dependencies:
- '@csstools/css-tokenizer': 2.4.1
+ '@csstools/css-tokenizer': 3.0.4
'@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0)':
dependencies:
'@csstools/css-tokenizer': 4.0.0
- '@csstools/css-syntax-patches-for-csstree@1.1.4(css-tree@3.2.1)':
+ '@csstools/css-syntax-patches-for-csstree@1.1.14(css-tree@3.2.1)':
optionalDependencies:
css-tree: 3.2.1
@@ -5533,48 +5532,32 @@ snapshots:
optionalDependencies:
css-tree: 3.2.1
- '@csstools/css-tokenizer@2.4.1': {}
+ '@csstools/css-tokenizer@3.0.4': {}
'@csstools/css-tokenizer@4.0.0': {}
- '@csstools/media-query-list-parser@2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)':
+ '@csstools/media-query-list-parser@4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)':
dependencies:
- '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
- '@csstools/css-tokenizer': 2.4.1
+ '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
+ '@csstools/css-tokenizer': 3.0.4
- '@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.2)':
+ '@csstools/selector-specificity@5.0.0(postcss-selector-parser@7.1.1)':
dependencies:
- postcss-selector-parser: 6.1.2
+ postcss-selector-parser: 7.1.1
'@dual-bundle/import-meta-resolve@4.2.1': {}
- '@emnapi/core@1.10.0':
- dependencies:
- '@emnapi/wasi-threads': 1.2.1
- tslib: 2.8.1
- optional: true
-
'@emnapi/core@1.11.0':
dependencies:
'@emnapi/wasi-threads': 1.2.2
tslib: 2.8.1
optional: true
- '@emnapi/runtime@1.10.0':
- dependencies:
- tslib: 2.8.1
- optional: true
-
'@emnapi/runtime@1.11.0':
dependencies:
tslib: 2.8.1
optional: true
- '@emnapi/wasi-threads@1.2.1':
- dependencies:
- tslib: 2.8.1
- optional: true
-
'@emnapi/wasi-threads@1.2.2':
dependencies:
tslib: 2.8.1
@@ -5741,18 +5724,18 @@ snapshots:
'@esbuild/win32-x64@0.27.2':
optional: true
- '@eslint-community/eslint-utils@4.9.1(eslint@9.39.4)':
+ '@eslint-community/eslint-utils@4.9.1(eslint@9.39.5)':
dependencies:
- eslint: 9.39.4
+ eslint: 9.39.5
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.2': {}
- '@eslint/compat@2.1.0(eslint@9.39.4)':
+ '@eslint/compat@2.1.1(eslint@9.39.5)':
dependencies:
'@eslint/core': 1.2.1
optionalDependencies:
- eslint: 9.39.4
+ eslint: 9.39.5
'@eslint/config-array@0.21.2':
dependencies:
@@ -5774,7 +5757,7 @@ snapshots:
dependencies:
'@types/json-schema': 7.0.15
- '@eslint/eslintrc@3.3.5':
+ '@eslint/eslintrc@3.3.7':
dependencies:
ajv: 6.14.0
debug: 4.4.3
@@ -5788,9 +5771,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/js@9.39.2': {}
-
- '@eslint/js@9.39.4': {}
+ '@eslint/js@9.39.5': {}
'@eslint/object-schema@2.1.7': {}
@@ -5861,6 +5842,14 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.5
+ '@keyv/bigmap@1.3.1(keyv@5.6.0)':
+ dependencies:
+ hashery: 1.5.1
+ hookified: 1.15.1
+ keyv: 5.6.0
+
+ '@keyv/serialize@1.1.1': {}
+
'@napi-rs/wasm-runtime@0.2.12':
dependencies:
'@emnapi/core': 1.11.0
@@ -5868,13 +5857,6 @@ snapshots:
'@tybys/wasm-util': 0.10.2
optional: true
- '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)':
- dependencies:
- '@emnapi/core': 1.10.0
- '@emnapi/runtime': 1.10.0
- '@tybys/wasm-util': 0.10.2
- optional: true
-
'@nodelib/fs.scandir@2.1.5':
dependencies:
'@nodelib/fs.stat': 2.0.5
@@ -5887,63 +5869,59 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.20.1
- '@oxc-project/types@0.133.0': {}
+ '@oxc-project/types@0.150.0': {}
'@pinojs/redact@0.4.0': {}
- '@pkgr/core@0.2.9': {}
+ '@pkgr/core@0.3.6': {}
- '@playwright/test@1.60.0':
+ '@playwright/test@1.63.0':
dependencies:
- playwright: 1.60.0
+ playwright: 1.63.0
- '@rolldown/binding-android-arm64@1.0.3':
+ '@rolldown/binding-android-arm-eabi@1.2.9':
optional: true
- '@rolldown/binding-darwin-arm64@1.0.3':
+ '@rolldown/binding-android-arm64@1.2.9':
optional: true
- '@rolldown/binding-darwin-x64@1.0.3':
+ '@rolldown/binding-darwin-arm64@1.2.9':
optional: true
- '@rolldown/binding-freebsd-x64@1.0.3':
+ '@rolldown/binding-darwin-x64@1.2.9':
optional: true
- '@rolldown/binding-linux-arm-gnueabihf@1.0.3':
+ '@rolldown/binding-freebsd-x64@1.2.9':
optional: true
- '@rolldown/binding-linux-arm64-gnu@1.0.3':
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.9':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.0.3':
+ '@rolldown/binding-linux-arm64-gnu@1.2.9':
optional: true
- '@rolldown/binding-linux-ppc64-gnu@1.0.3':
+ '@rolldown/binding-linux-arm64-musl@1.2.9':
optional: true
- '@rolldown/binding-linux-s390x-gnu@1.0.3':
+ '@rolldown/binding-linux-ppc64-gnu@1.2.9':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.0.3':
+ '@rolldown/binding-linux-s390x-gnu@1.2.9':
optional: true
- '@rolldown/binding-linux-x64-musl@1.0.3':
+ '@rolldown/binding-linux-x64-gnu@1.2.9':
optional: true
- '@rolldown/binding-openharmony-arm64@1.0.3':
+ '@rolldown/binding-linux-x64-musl@1.2.9':
optional: true
- '@rolldown/binding-wasm32-wasi@1.0.3':
- dependencies:
- '@emnapi/core': 1.10.0
- '@emnapi/runtime': 1.10.0
- '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
+ '@rolldown/binding-openharmony-arm64@1.2.9':
optional: true
- '@rolldown/binding-win32-arm64-msvc@1.0.3':
+ '@rolldown/binding-win32-arm64-msvc@1.2.9':
optional: true
- '@rolldown/binding-win32-x64-msvc@1.0.3':
+ '@rolldown/binding-win32-x64-msvc@1.2.9':
optional: true
'@rolldown/pluginutils@1.0.1': {}
@@ -6038,7 +6016,7 @@ snapshots:
'@rtsao/scc@1.1.0': {}
- '@snack-uikit/button@0.19.18(react@18.3.1)':
+ '@snack-uikit/button@0.19.19(react@18.3.1)':
dependencies:
'@snack-uikit/counter': 0.8.12(react@18.3.1)
'@snack-uikit/loaders': 0.9.11(react@18.3.1)
@@ -6047,12 +6025,12 @@ snapshots:
transitivePeerDependencies:
- react
- '@snack-uikit/calendar@0.14.0(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/calendar@0.14.3(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/button': 0.19.18(react@18.3.1)
+ '@snack-uikit/button': 0.19.19(react@18.3.1)
'@snack-uikit/divider': 3.2.12(react@18.3.1)
- '@snack-uikit/icons': 0.27.7
- '@snack-uikit/list': 0.33.1(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/icons': 0.27.8
+ '@snack-uikit/list': 0.33.4(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/locale': 0.15.1
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
@@ -6063,13 +6041,13 @@ snapshots:
- react
- react-dom
- '@snack-uikit/color-picker@0.3.56(@snack-uikit/locale@0.15.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/color-picker@0.3.59(@snack-uikit/locale@0.15.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/button': 0.19.18(react@18.3.1)
- '@snack-uikit/icons': 0.27.7
- '@snack-uikit/input-private': 4.8.9(react@18.3.1)
+ '@snack-uikit/button': 0.19.19(react@18.3.1)
+ '@snack-uikit/icons': 0.27.8
+ '@snack-uikit/input-private': 4.8.10(react@18.3.1)
'@snack-uikit/locale': 0.15.1
- '@snack-uikit/segmented-control': 0.6.21(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/segmented-control': 0.6.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -6091,40 +6069,40 @@ snapshots:
transitivePeerDependencies:
- react
- '@snack-uikit/drop-zone@0.9.12(lodash.debounce@4.0.8)(react@18.3.1)':
+ '@snack-uikit/drop-zone@0.9.13(lodash@4.18.1)(react@18.3.1)':
dependencies:
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
- lodash.debounce: 4.0.8
+ lodash: 4.18.1
transitivePeerDependencies:
- react
- '@snack-uikit/dropdown@0.5.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/dropdown@0.5.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/popover-private': 0.15.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/popover-private': 0.15.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
transitivePeerDependencies:
- react
- react-dom
- '@snack-uikit/fields@0.57.0(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/fields@0.57.4(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/button': 0.19.18(react@18.3.1)
- '@snack-uikit/calendar': 0.14.0(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@snack-uikit/color-picker': 0.3.56(@snack-uikit/locale@0.15.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/button': 0.19.19(react@18.3.1)
+ '@snack-uikit/calendar': 0.14.3(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/color-picker': 0.3.59(@snack-uikit/locale@0.15.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/divider': 3.2.12(react@18.3.1)
- '@snack-uikit/dropdown': 0.5.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@snack-uikit/icons': 0.27.7
- '@snack-uikit/input-private': 4.8.9(react@18.3.1)
- '@snack-uikit/list': 0.33.1(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/dropdown': 0.5.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/icons': 0.27.8
+ '@snack-uikit/input-private': 4.8.10(react@18.3.1)
+ '@snack-uikit/list': 0.33.4(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/locale': 0.15.1
'@snack-uikit/scroll': 0.11.0(react@18.3.1)
'@snack-uikit/skeleton': 0.6.11(react@18.3.1)
- '@snack-uikit/slider': 0.3.37(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@snack-uikit/tag': 0.15.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@snack-uikit/tooltip': 0.18.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@snack-uikit/truncate-string': 0.7.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/slider': 0.3.40(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/tag': 0.15.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/tooltip': 0.18.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/truncate-string': 0.7.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
copy-to-clipboard: 3.3.3
@@ -6147,13 +6125,13 @@ snapshots:
transitivePeerDependencies:
- react
- '@snack-uikit/icons@0.27.7': {}
+ '@snack-uikit/icons@0.27.8': {}
- '@snack-uikit/info-block@0.6.41(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/info-block@0.6.44(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/button': 0.19.18(react@18.3.1)
+ '@snack-uikit/button': 0.19.19(react@18.3.1)
'@snack-uikit/icon-predefined': 0.7.12(react@18.3.1)
- '@snack-uikit/tooltip': 0.18.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/tooltip': 0.18.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/typography': 0.8.13(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
@@ -6161,36 +6139,36 @@ snapshots:
- react
- react-dom
- '@snack-uikit/input-private@4.8.9(react@18.3.1)':
+ '@snack-uikit/input-private@4.8.10(react@18.3.1)':
dependencies:
- '@snack-uikit/icons': 0.27.7
+ '@snack-uikit/icons': 0.27.8
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
transitivePeerDependencies:
- react
- '@snack-uikit/link@0.18.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/link@0.18.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/truncate-string': 0.7.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/truncate-string': 0.7.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
transitivePeerDependencies:
- react
- react-dom
- '@snack-uikit/list@0.33.1(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/list@0.33.4(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/button': 0.19.18(react@18.3.1)
+ '@snack-uikit/button': 0.19.19(react@18.3.1)
'@snack-uikit/divider': 3.2.12(react@18.3.1)
- '@snack-uikit/dropdown': 0.5.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@snack-uikit/icons': 0.27.7
- '@snack-uikit/info-block': 0.6.41(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/dropdown': 0.5.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/icons': 0.27.8
+ '@snack-uikit/info-block': 0.6.44(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/loaders': 0.9.11(react@18.3.1)
'@snack-uikit/locale': 0.15.1
'@snack-uikit/scroll': 0.11.0(react@18.3.1)
- '@snack-uikit/search-private': 0.4.37(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react@18.3.1)
- '@snack-uikit/toggles': 0.13.27(@types/react@18.3.1)(react@18.3.1)
- '@snack-uikit/truncate-string': 0.7.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/search-private': 0.4.38(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react@18.3.1)
+ '@snack-uikit/toggles': 0.13.28(@types/react@18.3.1)(react@18.3.1)
+ '@snack-uikit/truncate-string': 0.7.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
'@tanstack/react-virtual': 3.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
classnames: 2.5.1
@@ -6211,16 +6189,16 @@ snapshots:
dependencies:
lodash.merge: 4.6.2
- '@snack-uikit/modal@0.19.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/modal@0.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/button': 0.19.18(react@18.3.1)
+ '@snack-uikit/button': 0.19.19(react@18.3.1)
'@snack-uikit/icon-predefined': 0.7.12(react@18.3.1)
- '@snack-uikit/icons': 0.27.7
- '@snack-uikit/link': 0.18.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/icons': 0.27.8
+ '@snack-uikit/link': 0.18.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/loaders': 0.9.11(react@18.3.1)
'@snack-uikit/scroll': 0.11.0(react@18.3.1)
- '@snack-uikit/tooltip': 0.18.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@snack-uikit/truncate-string': 0.7.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/tooltip': 0.18.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/truncate-string': 0.7.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/typography': 0.8.13(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
@@ -6229,7 +6207,7 @@ snapshots:
- react
- react-dom
- '@snack-uikit/popover-private@0.15.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/popover-private@0.15.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@floating-ui/react': 0.26.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
@@ -6258,10 +6236,10 @@ snapshots:
transitivePeerDependencies:
- react
- '@snack-uikit/search-private@0.4.37(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react@18.3.1)':
+ '@snack-uikit/search-private@0.4.38(@snack-uikit/locale@0.15.1)(@types/react@18.3.1)(react@18.3.1)':
dependencies:
- '@snack-uikit/icons': 0.27.7
- '@snack-uikit/input-private': 4.8.9(react@18.3.1)
+ '@snack-uikit/icons': 0.27.8
+ '@snack-uikit/input-private': 4.8.10(react@18.3.1)
'@snack-uikit/loaders': 0.9.11(react@18.3.1)
'@snack-uikit/locale': 0.15.1
'@snack-uikit/utils': 4.0.2(react@18.3.1)
@@ -6271,10 +6249,10 @@ snapshots:
- '@types/react'
- react
- '@snack-uikit/segmented-control@0.6.21(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/segmented-control@0.6.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@snack-uikit/counter': 0.8.12(react@18.3.1)
- '@snack-uikit/truncate-string': 0.7.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/truncate-string': 0.7.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
uncontrollable: 8.0.4(react@18.3.1)
@@ -6289,9 +6267,9 @@ snapshots:
transitivePeerDependencies:
- react
- '@snack-uikit/slider@0.3.37(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/slider@0.3.40(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/tooltip': 0.18.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/tooltip': 0.18.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
rc-slider: 10.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -6299,12 +6277,12 @@ snapshots:
- react
- react-dom
- '@snack-uikit/tabs@0.10.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/tabs@0.10.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/button': 0.19.18(react@18.3.1)
+ '@snack-uikit/button': 0.19.19(react@18.3.1)
'@snack-uikit/counter': 0.8.12(react@18.3.1)
'@snack-uikit/divider': 3.2.12(react@18.3.1)
- '@snack-uikit/icons': 0.27.7
+ '@snack-uikit/icons': 0.27.8
'@snack-uikit/typography': 0.8.13(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
@@ -6314,27 +6292,27 @@ snapshots:
- react
- react-dom
- '@snack-uikit/tag@0.15.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/tag@0.15.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/dropdown': 0.5.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@snack-uikit/icons': 0.27.7
+ '@snack-uikit/dropdown': 0.5.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/icons': 0.27.8
'@snack-uikit/scroll': 0.11.0(react@18.3.1)
- '@snack-uikit/tooltip': 0.18.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/tooltip': 0.18.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
transitivePeerDependencies:
- react
- react-dom
- '@snack-uikit/toaster@0.11.28(@snack-uikit/locale@0.15.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/toaster@0.11.32(@snack-uikit/locale@0.15.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/icons': 0.27.7
- '@snack-uikit/link': 0.18.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/icons': 0.27.8
+ '@snack-uikit/link': 0.18.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/loaders': 0.9.11(react@18.3.1)
'@snack-uikit/locale': 0.15.1
'@snack-uikit/progress-bar': 0.1.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/scroll': 0.11.0(react@18.3.1)
- '@snack-uikit/truncate-string': 0.7.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/truncate-string': 0.7.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
react-draggable: 4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -6344,9 +6322,9 @@ snapshots:
- react
- react-dom
- '@snack-uikit/toggles@0.13.27(@types/react@18.3.1)(react@18.3.1)':
+ '@snack-uikit/toggles@0.13.28(@types/react@18.3.1)(react@18.3.1)':
dependencies:
- '@snack-uikit/icons': 0.27.7
+ '@snack-uikit/icons': 0.27.8
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
merge-refs: 1.3.0(@types/react@18.3.1)
@@ -6355,10 +6333,10 @@ snapshots:
- '@types/react'
- react
- '@snack-uikit/tooltip@0.18.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/tooltip@0.18.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/icons': 0.27.7
- '@snack-uikit/popover-private': 0.15.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/icons': 0.27.8
+ '@snack-uikit/popover-private': 0.15.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
uncontrollable: 8.0.4(react@18.3.1)
@@ -6366,12 +6344,12 @@ snapshots:
- react
- react-dom
- '@snack-uikit/truncate-string@0.7.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@snack-uikit/truncate-string@0.7.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@snack-uikit/tooltip': 0.18.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@snack-uikit/tooltip': 0.18.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@snack-uikit/utils': 4.0.2(react@18.3.1)
classnames: 2.5.1
- lodash.throttle: 4.1.1
+ lodash: 4.18.1
transitivePeerDependencies:
- react
- react-dom
@@ -6520,9 +6498,9 @@ snapshots:
'@types/json5@0.0.29': {}
- '@types/node@25.9.3':
+ '@types/node@26.4.1':
dependencies:
- undici-types: 7.24.6
+ undici-types: 8.3.0
'@types/parse-json@4.0.2': {}
@@ -6539,21 +6517,21 @@ snapshots:
'@types/sortablejs@1.15.9': {}
- '@types/webextension-polyfill@0.12.5': {}
+ '@types/webextension-polyfill@0.12.6': {}
'@types/ws@8.18.1':
dependencies:
- '@types/node': 25.9.3
+ '@types/node': 26.4.1
- '@typescript-eslint/eslint-plugin@8.53.1(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4)(typescript@6.0.3)':
+ '@typescript-eslint/eslint-plugin@8.70.1(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5)(typescript@6.0.3)':
dependencies:
'@eslint-community/regexpp': 4.12.2
- '@typescript-eslint/parser': 8.53.1(eslint@9.39.4)(typescript@6.0.3)
- '@typescript-eslint/scope-manager': 8.53.1
- '@typescript-eslint/type-utils': 8.53.1(eslint@9.39.4)(typescript@6.0.3)
- '@typescript-eslint/utils': 8.53.1(eslint@9.39.4)(typescript@6.0.3)
- '@typescript-eslint/visitor-keys': 8.53.1
- eslint: 9.39.4
+ '@typescript-eslint/parser': 8.70.1(eslint@9.39.5)(typescript@6.0.3)
+ '@typescript-eslint/scope-manager': 8.70.1
+ '@typescript-eslint/type-utils': 8.70.1(eslint@9.39.5)(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.70.1(eslint@9.39.5)(typescript@6.0.3)
+ '@typescript-eslint/visitor-keys': 8.70.1
+ eslint: 9.39.5
ignore: 7.0.5
natural-compare: 1.4.0
ts-api-utils: 2.5.0(typescript@6.0.3)
@@ -6561,104 +6539,82 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3)':
+ '@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.53.1
- '@typescript-eslint/types': 8.53.1
- '@typescript-eslint/typescript-estree': 8.53.1(typescript@6.0.3)
- '@typescript-eslint/visitor-keys': 8.53.1
+ '@typescript-eslint/scope-manager': 8.70.1
+ '@typescript-eslint/types': 8.70.1
+ '@typescript-eslint/typescript-estree': 8.70.1(typescript@6.0.3)
+ '@typescript-eslint/visitor-keys': 8.70.1
debug: 4.4.3
- eslint: 9.39.4
+ eslint: 9.39.5
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/project-service@8.53.1(typescript@6.0.3)':
+ '@typescript-eslint/project-service@8.59.4(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/tsconfig-utils': 8.53.1(typescript@6.0.3)
- '@typescript-eslint/types': 8.53.1
+ '@typescript-eslint/tsconfig-utils': 8.59.4(typescript@6.0.3)
+ '@typescript-eslint/types': 8.59.4
debug: 4.4.3
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/project-service@8.59.4(typescript@6.0.3)':
+ '@typescript-eslint/project-service@8.70.1(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/tsconfig-utils': 8.59.4(typescript@6.0.3)
- '@typescript-eslint/types': 8.59.4
+ '@typescript-eslint/tsconfig-utils': 8.70.1(typescript@6.0.3)
+ '@typescript-eslint/types': 8.70.1
debug: 4.4.3
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.53.1':
- dependencies:
- '@typescript-eslint/types': 8.53.1
- '@typescript-eslint/visitor-keys': 8.53.1
-
- '@typescript-eslint/scope-manager@8.58.0':
- dependencies:
- '@typescript-eslint/types': 8.58.0
- '@typescript-eslint/visitor-keys': 8.58.0
-
'@typescript-eslint/scope-manager@8.59.4':
dependencies:
'@typescript-eslint/types': 8.59.4
'@typescript-eslint/visitor-keys': 8.59.4
- '@typescript-eslint/tsconfig-utils@8.53.1(typescript@6.0.3)':
+ '@typescript-eslint/scope-manager@8.70.1':
dependencies:
- typescript: 6.0.3
+ '@typescript-eslint/types': 8.70.1
+ '@typescript-eslint/visitor-keys': 8.70.1
'@typescript-eslint/tsconfig-utils@8.59.4(typescript@6.0.3)':
dependencies:
typescript: 6.0.3
- '@typescript-eslint/type-utils@8.53.1(eslint@9.39.4)(typescript@6.0.3)':
+ '@typescript-eslint/tsconfig-utils@8.70.1(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/types': 8.53.1
- '@typescript-eslint/typescript-estree': 8.53.1(typescript@6.0.3)
- '@typescript-eslint/utils': 8.53.1(eslint@9.39.4)(typescript@6.0.3)
- debug: 4.4.3
- eslint: 9.39.4
- ts-api-utils: 2.5.0(typescript@6.0.3)
typescript: 6.0.3
- transitivePeerDependencies:
- - supports-color
- '@typescript-eslint/type-utils@8.59.4(eslint@9.39.4)(typescript@6.0.3)':
+ '@typescript-eslint/type-utils@8.59.4(eslint@9.39.5)(typescript@6.0.3)':
dependencies:
'@typescript-eslint/types': 8.59.4
'@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.3)
- '@typescript-eslint/utils': 8.59.4(eslint@9.39.4)(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.59.4(eslint@9.39.5)(typescript@6.0.3)
debug: 4.4.3
- eslint: 9.39.4
+ eslint: 9.39.5
ts-api-utils: 2.5.0(typescript@6.0.3)
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.53.1': {}
-
- '@typescript-eslint/types@8.58.0': {}
-
- '@typescript-eslint/types@8.59.4': {}
-
- '@typescript-eslint/typescript-estree@8.53.1(typescript@6.0.3)':
+ '@typescript-eslint/type-utils@8.70.1(eslint@9.39.5)(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/project-service': 8.53.1(typescript@6.0.3)
- '@typescript-eslint/tsconfig-utils': 8.53.1(typescript@6.0.3)
- '@typescript-eslint/types': 8.53.1
- '@typescript-eslint/visitor-keys': 8.53.1
+ '@typescript-eslint/types': 8.70.1
+ '@typescript-eslint/typescript-estree': 8.70.1(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.70.1(eslint@9.39.5)(typescript@6.0.3)
debug: 4.4.3
- minimatch: 9.0.9
- semver: 7.7.3
- tinyglobby: 0.2.17
+ eslint: 9.39.5
ts-api-utils: 2.5.0(typescript@6.0.3)
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/types@8.59.4': {}
+
+ '@typescript-eslint/types@8.70.1': {}
+
'@typescript-eslint/typescript-estree@8.59.4(typescript@6.0.3)':
dependencies:
'@typescript-eslint/project-service': 8.59.4(typescript@6.0.3)
@@ -6674,41 +6630,51 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.53.1(eslint@9.39.4)(typescript@6.0.3)':
+ '@typescript-eslint/typescript-estree@8.70.1(typescript@6.0.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
- '@typescript-eslint/scope-manager': 8.53.1
- '@typescript-eslint/types': 8.53.1
- '@typescript-eslint/typescript-estree': 8.53.1(typescript@6.0.3)
- eslint: 9.39.4
+ '@typescript-eslint/project-service': 8.70.1(typescript@6.0.3)
+ '@typescript-eslint/tsconfig-utils': 8.70.1(typescript@6.0.3)
+ '@typescript-eslint/types': 8.70.1
+ '@typescript-eslint/visitor-keys': 8.70.1
+ debug: 4.4.3
+ minimatch: 9.0.9
+ semver: 7.8.1
+ tinyglobby: 0.2.17
+ ts-api-utils: 2.5.0(typescript@6.0.3)
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.59.4(eslint@9.39.4)(typescript@6.0.3)':
+ '@typescript-eslint/utils@8.59.4(eslint@9.39.5)(typescript@6.0.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5)
'@typescript-eslint/scope-manager': 8.59.4
'@typescript-eslint/types': 8.59.4
'@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.3)
- eslint: 9.39.4
+ eslint: 9.39.5
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.53.1':
+ '@typescript-eslint/utils@8.70.1(eslint@9.39.5)(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/types': 8.53.1
- eslint-visitor-keys: 4.2.1
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5)
+ '@typescript-eslint/scope-manager': 8.70.1
+ '@typescript-eslint/types': 8.70.1
+ '@typescript-eslint/typescript-estree': 8.70.1(typescript@6.0.3)
+ eslint: 9.39.5
+ typescript: 6.0.3
+ transitivePeerDependencies:
+ - supports-color
- '@typescript-eslint/visitor-keys@8.58.0':
+ '@typescript-eslint/visitor-keys@8.59.4':
dependencies:
- '@typescript-eslint/types': 8.58.0
+ '@typescript-eslint/types': 8.59.4
eslint-visitor-keys: 5.0.1
- '@typescript-eslint/visitor-keys@8.59.4':
+ '@typescript-eslint/visitor-keys@8.70.1':
dependencies:
- '@typescript-eslint/types': 8.59.4
+ '@typescript-eslint/types': 8.70.1
eslint-visitor-keys: 5.0.1
'@unrs/resolver-binding-android-arm-eabi@1.11.1':
@@ -6770,60 +6736,61 @@ snapshots:
'@unrs/resolver-binding-win32-x64-msvc@1.11.1':
optional: true
- '@vitejs/plugin-react@6.0.2(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3))':
+ '@vitejs/plugin-react@6.0.2(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3))':
dependencies:
'@rolldown/pluginutils': 1.0.1
- vite: 8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)
+ vite: 8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)
- '@vitest/eslint-plugin@1.6.9(eslint@9.39.4)(typescript@6.0.3)(vitest@4.1.8(@types/node@25.9.3)(jsdom@29.1.1)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)))':
+ '@vitest/eslint-plugin@1.6.27(@typescript-eslint/eslint-plugin@8.70.1(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5)(typescript@6.0.3)(vitest@4.1.11(@types/node@26.4.1)(jsdom@30.0.1)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)))':
dependencies:
- '@typescript-eslint/scope-manager': 8.58.0
- '@typescript-eslint/utils': 8.59.4(eslint@9.39.4)(typescript@6.0.3)
- eslint: 9.39.4
+ '@typescript-eslint/scope-manager': 8.59.4
+ '@typescript-eslint/utils': 8.59.4(eslint@9.39.5)(typescript@6.0.3)
+ eslint: 9.39.5
optionalDependencies:
+ '@typescript-eslint/eslint-plugin': 8.70.1(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5)(typescript@6.0.3)
typescript: 6.0.3
- vitest: 4.1.8(@types/node@25.9.3)(jsdom@29.1.1)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3))
+ vitest: 4.1.11(@types/node@26.4.1)(jsdom@30.0.1)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3))
transitivePeerDependencies:
- supports-color
- '@vitest/expect@4.1.8':
+ '@vitest/expect@4.1.11':
dependencies:
'@standard-schema/spec': 1.1.0
'@types/chai': 5.2.3
- '@vitest/spy': 4.1.8
- '@vitest/utils': 4.1.8
+ '@vitest/spy': 4.1.11
+ '@vitest/utils': 4.1.11
chai: 6.2.2
tinyrainbow: 3.1.0
- '@vitest/mocker@4.1.8(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3))':
+ '@vitest/mocker@4.1.11(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3))':
dependencies:
- '@vitest/spy': 4.1.8
+ '@vitest/spy': 4.1.11
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)
+ vite: 8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)
- '@vitest/pretty-format@4.1.8':
+ '@vitest/pretty-format@4.1.11':
dependencies:
tinyrainbow: 3.1.0
- '@vitest/runner@4.1.8':
+ '@vitest/runner@4.1.11':
dependencies:
- '@vitest/utils': 4.1.8
+ '@vitest/utils': 4.1.11
pathe: 2.0.3
- '@vitest/snapshot@4.1.8':
+ '@vitest/snapshot@4.1.11':
dependencies:
- '@vitest/pretty-format': 4.1.8
- '@vitest/utils': 4.1.8
+ '@vitest/pretty-format': 4.1.11
+ '@vitest/utils': 4.1.11
magic-string: 0.30.21
pathe: 2.0.3
- '@vitest/spy@4.1.8': {}
+ '@vitest/spy@4.1.11': {}
- '@vitest/utils@4.1.8':
+ '@vitest/utils@4.1.11':
dependencies:
- '@vitest/pretty-format': 4.1.8
+ '@vitest/pretty-format': 4.1.11
convert-source-map: 2.0.0
tinyrainbow: 3.1.0
@@ -6833,7 +6800,7 @@ snapshots:
loglevel: 1.9.2
loglevel-plugin-prefix: 0.8.4
safe-regex2: 5.1.1
- strip-ansi: 7.1.2
+ strip-ansi: 7.2.0
'@webcomponents/custom-elements@1.6.0': {}
@@ -7030,6 +6997,14 @@ snapshots:
buffer-from@1.1.2: {}
+ cacheable@2.5.0:
+ dependencies:
+ '@cacheable/memory': 2.2.0
+ '@cacheable/utils': 2.5.0
+ hookified: 1.15.1
+ keyv: 5.6.0
+ qified: 0.10.1
+
call-bind-apply-helpers@1.0.2:
dependencies:
es-errors: 1.3.0
@@ -7099,7 +7074,7 @@ snapshots:
commander@7.2.0: {}
- concurrently@10.0.3:
+ concurrently@10.0.5:
dependencies:
chalk: 5.6.2
rxjs: 7.8.2
@@ -7148,6 +7123,15 @@ snapshots:
optionalDependencies:
typescript: 6.0.3
+ cosmiconfig@9.0.2(typescript@6.0.3):
+ dependencies:
+ env-paths: 2.2.1
+ import-fresh: 3.3.1
+ js-yaml: 4.3.2
+ parse-json: 5.2.0
+ optionalDependencies:
+ typescript: 6.0.3
+
cross-spawn@7.0.6:
dependencies:
path-key: 3.1.1
@@ -7357,7 +7341,7 @@ snapshots:
has-property-descriptors: 1.0.2
has-proto: 1.2.0
has-symbols: 1.1.0
- hasown: 2.0.2
+ hasown: 2.0.3
internal-slot: 1.1.0
is-array-buffer: 3.0.5
is-callable: 1.2.7
@@ -7426,11 +7410,11 @@ snapshots:
es-errors: 1.3.0
get-intrinsic: 1.3.0
has-tostringtag: 1.0.2
- hasown: 2.0.2
+ hasown: 2.0.3
es-shim-unscopables@1.1.0:
dependencies:
- hasown: 2.0.2
+ hasown: 2.0.3
es-to-primitive@1.3.0:
dependencies:
@@ -7472,9 +7456,9 @@ snapshots:
escape-string-regexp@4.0.0: {}
- eslint-config-prettier@10.1.8(eslint@9.39.4):
+ eslint-config-prettier@10.1.8(eslint@9.39.5):
dependencies:
- eslint: 9.39.4
+ eslint: 9.39.5
eslint-import-context@0.1.9(unrs-resolver@1.11.1):
dependencies:
@@ -7486,15 +7470,15 @@ snapshots:
eslint-import-resolver-node@0.3.9:
dependencies:
debug: 3.2.7
- is-core-module: 2.16.1
- resolve: 1.22.11
+ is-core-module: 2.16.2
+ resolve: 1.22.12
transitivePeerDependencies:
- supports-color
- eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4))(eslint@9.39.4):
+ eslint-import-resolver-typescript@4.4.5(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5))(eslint@9.39.5):
dependencies:
debug: 4.4.3
- eslint: 9.39.4
+ eslint: 9.39.5
eslint-import-context: 0.1.9(unrs-resolver@1.11.1)
get-tsconfig: 4.13.1
is-bun-module: 2.0.0
@@ -7502,32 +7486,32 @@ snapshots:
tinyglobby: 0.2.17
unrs-resolver: 1.11.1
optionalDependencies:
- eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4))(eslint@9.39.4))(eslint@9.39.4)
+ eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.5(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5))(eslint@9.39.5))(eslint@9.39.5)
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.12.1(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4))(eslint@9.39.4))(eslint@9.39.4):
+ eslint-module-utils@2.12.1(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.5(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5))(eslint@9.39.5))(eslint@9.39.5):
dependencies:
debug: 3.2.7
optionalDependencies:
- '@typescript-eslint/parser': 8.53.1(eslint@9.39.4)(typescript@6.0.3)
- eslint: 9.39.4
+ '@typescript-eslint/parser': 8.70.1(eslint@9.39.5)(typescript@6.0.3)
+ eslint: 9.39.5
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4))(eslint@9.39.4)
+ eslint-import-resolver-typescript: 4.4.5(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5))(eslint@9.39.5)
transitivePeerDependencies:
- supports-color
- eslint-plugin-effector@0.18.0(eslint@9.39.4)(typescript@6.0.3):
+ eslint-plugin-effector@0.19.0(eslint@9.39.5)(typescript@6.0.3):
dependencies:
- '@typescript-eslint/type-utils': 8.59.4(eslint@9.39.4)(typescript@6.0.3)
- '@typescript-eslint/utils': 8.59.4(eslint@9.39.4)(typescript@6.0.3)
- eslint: 9.39.4
+ '@typescript-eslint/type-utils': 8.59.4(eslint@9.39.5)(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.59.4(eslint@9.39.5)(typescript@6.0.3)
+ eslint: 9.39.5
esquery: 1.7.0
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4))(eslint@9.39.4))(eslint@9.39.4):
+ eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.5(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5))(eslint@9.39.5))(eslint@9.39.5):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.9
@@ -7536,11 +7520,11 @@ snapshots:
array.prototype.flatmap: 1.3.3
debug: 3.2.7
doctrine: 2.1.0
- eslint: 9.39.4
+ eslint: 9.39.5
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4))(eslint@9.39.4))(eslint@9.39.4)
- hasown: 2.0.2
- is-core-module: 2.16.1
+ eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.5(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5))(eslint@9.39.5))(eslint@9.39.5)
+ hasown: 2.0.3
+ is-core-module: 2.16.2
is-glob: 4.0.3
minimatch: 9.0.9
object.fromentries: 2.0.8
@@ -7550,13 +7534,13 @@ snapshots:
string.prototype.trimend: 1.0.9
tsconfig-paths: 3.15.0
optionalDependencies:
- '@typescript-eslint/parser': 8.53.1(eslint@9.39.4)(typescript@6.0.3)
+ '@typescript-eslint/parser': 8.70.1(eslint@9.39.5)(typescript@6.0.3)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
- eslint-plugin-jsx-a11y@6.10.2(eslint@9.39.4):
+ eslint-plugin-jsx-a11y@6.10.2(eslint@9.39.5):
dependencies:
aria-query: 5.3.2
array-includes: 3.1.9
@@ -7566,8 +7550,8 @@ snapshots:
axobject-query: 4.1.0
damerau-levenshtein: 1.0.8
emoji-regex: 9.2.2
- eslint: 9.39.4
- hasown: 2.0.2
+ eslint: 9.39.5
+ hasown: 2.0.3
jsx-ast-utils: 3.3.5
language-tags: 1.0.9
minimatch: 9.0.9
@@ -7575,29 +7559,29 @@ snapshots:
safe-regex-test: 1.1.0
string.prototype.includes: 2.0.1
- eslint-plugin-no-only-tests@3.3.0: {}
+ eslint-plugin-no-only-tests@3.4.0: {}
- eslint-plugin-prettier@5.5.5(eslint-config-prettier@10.1.8(eslint@9.39.4))(eslint@9.39.4)(prettier@3.8.4):
+ eslint-plugin-prettier@5.5.6(eslint-config-prettier@10.1.8(eslint@9.39.5))(eslint@9.39.5)(prettier@3.9.6):
dependencies:
- eslint: 9.39.4
- prettier: 3.8.4
+ eslint: 9.39.5
+ prettier: 3.9.6
prettier-linter-helpers: 1.0.1
- synckit: 0.11.12
+ synckit: 0.11.13
optionalDependencies:
- eslint-config-prettier: 10.1.8(eslint@9.39.4)
+ eslint-config-prettier: 10.1.8(eslint@9.39.5)
- eslint-plugin-react-hooks@7.0.1(eslint@9.39.4):
+ eslint-plugin-react-hooks@7.1.1(eslint@9.39.5):
dependencies:
'@babel/core': 7.29.0
'@babel/parser': 7.29.0
- eslint: 9.39.4
+ eslint: 9.39.5
hermes-parser: 0.25.1
zod: 4.3.6
zod-validation-error: 4.0.2(zod@4.3.6)
transitivePeerDependencies:
- supports-color
- eslint-plugin-react@7.37.5(eslint@9.39.4):
+ eslint-plugin-react@7.37.5(eslint@9.39.5):
dependencies:
array-includes: 3.1.9
array.prototype.findlast: 1.2.5
@@ -7605,9 +7589,9 @@ snapshots:
array.prototype.tosorted: 1.1.4
doctrine: 2.1.0
es-iterator-helpers: 1.2.2
- eslint: 9.39.4
+ eslint: 9.39.5
estraverse: 5.3.0
- hasown: 2.0.2
+ hasown: 2.0.3
jsx-ast-utils: 3.3.5
minimatch: 9.0.9
object.entries: 1.1.9
@@ -7619,9 +7603,9 @@ snapshots:
string.prototype.matchall: 4.0.12
string.prototype.repeat: 1.0.0
- eslint-plugin-simple-import-sort@12.1.1(eslint@9.39.4):
+ eslint-plugin-simple-import-sort@12.1.1(eslint@9.39.5):
dependencies:
- eslint: 9.39.4
+ eslint: 9.39.5
eslint-scope@8.4.0:
dependencies:
@@ -7634,20 +7618,20 @@ snapshots:
eslint-visitor-keys@5.0.1: {}
- eslint@9.39.4:
+ eslint@9.39.5:
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5)
'@eslint-community/regexpp': 4.12.2
'@eslint/config-array': 0.21.2
'@eslint/config-helpers': 0.4.2
'@eslint/core': 0.17.0
- '@eslint/eslintrc': 3.3.5
- '@eslint/js': 9.39.4
+ '@eslint/eslintrc': 3.3.7
+ '@eslint/js': 9.39.5
'@eslint/plugin-kit': 0.4.1
'@humanfs/node': 0.16.7
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.4.3
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
ajv: 6.14.0
chalk: 4.1.2
cross-spawn: 7.0.6
@@ -7735,13 +7719,13 @@ snapshots:
optionalDependencies:
picomatch: 4.0.4
- file-entry-cache@8.0.0:
+ file-entry-cache@11.1.5:
dependencies:
- flat-cache: 4.0.1
+ flat-cache: 6.1.23
- file-entry-cache@9.1.0:
+ file-entry-cache@8.0.0:
dependencies:
- flat-cache: 5.0.0
+ flat-cache: 4.0.1
fill-range@7.1.1:
dependencies:
@@ -7759,10 +7743,11 @@ snapshots:
flatted: 3.4.2
keyv: 4.5.4
- flat-cache@5.0.0:
+ flat-cache@6.1.23:
dependencies:
+ cacheable: 2.5.0
flatted: 3.4.2
- keyv: 4.5.4
+ hookified: 1.15.1
flatted@3.4.2: {}
@@ -7776,15 +7761,12 @@ snapshots:
jsonfile: 6.2.1
universalify: 2.0.1
- fs-extra@11.3.5:
+ fs-extra@11.4.0:
dependencies:
graceful-fs: 4.2.11
jsonfile: 6.2.1
universalify: 2.0.1
- fsevents@2.3.2:
- optional: true
-
fsevents@2.3.3:
optional: true
@@ -7796,14 +7778,14 @@ snapshots:
call-bound: 1.0.4
define-properties: 1.2.1
functions-have-names: 1.2.3
- hasown: 2.0.2
+ hasown: 2.0.3
is-callable: 1.2.7
functions-have-names@1.2.3: {}
fuzzy-search@3.2.1: {}
- geckodriver@6.1.0:
+ geckodriver@6.1.1:
dependencies:
'@wdio/logger': 9.18.0
'@zip.js/zip.js': 2.8.26
@@ -7832,7 +7814,7 @@ snapshots:
get-proto: 1.0.1
gopd: 1.2.0
has-symbols: 1.1.0
- hasown: 2.0.2
+ hasown: 2.0.3
math-intrinsics: 1.1.0
get-proto@1.0.1:
@@ -7870,7 +7852,7 @@ snapshots:
globals@14.0.0: {}
- globals@17.0.0: {}
+ globals@17.12.0: {}
globalthis@1.0.4:
dependencies:
@@ -7912,9 +7894,9 @@ snapshots:
dependencies:
has-symbols: 1.1.0
- hasown@2.0.2:
+ hashery@1.5.1:
dependencies:
- function-bind: 1.1.2
+ hookified: 1.15.1
hasown@2.0.3:
dependencies:
@@ -7934,6 +7916,10 @@ snapshots:
dependencies:
react-is: 16.13.1
+ hookified@1.15.1: {}
+
+ hookified@2.2.0: {}
+
html-encoding-sniffer@6.0.0:
dependencies:
'@exodus/bytes': 1.15.1
@@ -7978,7 +7964,7 @@ snapshots:
internal-slot@1.1.0:
dependencies:
es-errors: 1.3.0
- hasown: 2.0.2
+ hasown: 2.0.3
side-channel: 1.1.0
is-array-buffer@3.0.5:
@@ -8008,14 +7994,10 @@ snapshots:
is-bun-module@2.0.0:
dependencies:
- semver: 7.7.3
+ semver: 7.8.1
is-callable@1.2.7: {}
- is-core-module@2.16.1:
- dependencies:
- hasown: 2.0.2
-
is-core-module@2.16.2:
dependencies:
hasown: 2.0.3
@@ -8075,7 +8057,7 @@ snapshots:
call-bound: 1.0.4
gopd: 1.2.0
has-tostringtag: 1.0.2
- hasown: 2.0.2
+ hasown: 2.0.3
is-set@2.0.3: {}
@@ -8152,7 +8134,7 @@ snapshots:
webidl-conversions: 8.0.1
whatwg-mimetype: 4.0.0
whatwg-url: 15.1.0
- ws: 8.21.0
+ ws: 8.21.3
xml-name-validator: 5.0.0
transitivePeerDependencies:
- '@noble/hashes'
@@ -8160,28 +8142,28 @@ snapshots:
- supports-color
- utf-8-validate
- jsdom@29.1.1:
+ jsdom@30.0.1:
dependencies:
- '@asamuzakjp/css-color': 5.1.11
- '@asamuzakjp/dom-selector': 7.1.1
+ '@asamuzakjp/css-color': 6.0.7
+ '@asamuzakjp/dom-selector': 8.3.2
'@bramus/specificity': 2.4.2
- '@csstools/css-syntax-patches-for-csstree': 1.1.4(css-tree@3.2.1)
+ '@csstools/css-syntax-patches-for-csstree': 1.1.14(css-tree@3.2.1)
'@exodus/bytes': 1.15.1
css-tree: 3.2.1
data-urls: 7.0.0
decimal.js: 10.6.0
html-encoding-sniffer: 6.0.0
is-potential-custom-element-name: 1.0.1
- lru-cache: 11.5.0
+ lru-cache: 11.5.3
parse5: 8.0.1
saxes: 6.0.0
symbol-tree: 3.2.4
- tough-cookie: 6.0.1
+ tough-cookie: 6.0.2
undici: 7.29.1
w3c-xmlserializer: 5.0.0
webidl-conversions: 8.0.1
whatwg-mimetype: 5.0.0
- whatwg-url: 16.0.1
+ whatwg-url: 17.1.2
xml-name-validator: 5.0.0
transitivePeerDependencies:
- '@noble/hashes'
@@ -8228,9 +8210,11 @@ snapshots:
dependencies:
json-buffer: 3.0.1
- kind-of@6.0.3: {}
+ keyv@5.6.0:
+ dependencies:
+ '@keyv/serialize': 1.1.1
- known-css-properties@0.31.0: {}
+ kind-of@6.0.3: {}
known-css-properties@0.37.0: {}
@@ -8249,65 +8233,64 @@ snapshots:
dependencies:
immediate: 3.0.6
- lightningcss-android-arm64@1.32.0:
+ lightningcss-android-arm64@1.33.0:
optional: true
- lightningcss-darwin-arm64@1.32.0:
+ lightningcss-darwin-arm64@1.33.0:
optional: true
- lightningcss-darwin-x64@1.32.0:
+ lightningcss-darwin-x64@1.33.0:
optional: true
- lightningcss-freebsd-x64@1.32.0:
+ lightningcss-freebsd-x64@1.33.0:
optional: true
- lightningcss-linux-arm-gnueabihf@1.32.0:
+ lightningcss-linux-arm-gnueabihf@1.33.0:
optional: true
- lightningcss-linux-arm64-gnu@1.32.0:
+ lightningcss-linux-arm64-gnu@1.33.0:
optional: true
- lightningcss-linux-arm64-musl@1.32.0:
+ lightningcss-linux-arm64-musl@1.33.0:
optional: true
- lightningcss-linux-x64-gnu@1.32.0:
+ lightningcss-linux-x64-gnu@1.33.0:
optional: true
- lightningcss-linux-x64-musl@1.32.0:
+ lightningcss-linux-x64-musl@1.33.0:
optional: true
- lightningcss-win32-arm64-msvc@1.32.0:
+ lightningcss-win32-arm64-msvc@1.33.0:
optional: true
- lightningcss-win32-x64-msvc@1.32.0:
+ lightningcss-win32-x64-msvc@1.33.0:
optional: true
- lightningcss@1.32.0:
+ lightningcss@1.33.0:
dependencies:
detect-libc: 2.1.2
optionalDependencies:
- lightningcss-android-arm64: 1.32.0
- lightningcss-darwin-arm64: 1.32.0
- lightningcss-darwin-x64: 1.32.0
- lightningcss-freebsd-x64: 1.32.0
- lightningcss-linux-arm-gnueabihf: 1.32.0
- lightningcss-linux-arm64-gnu: 1.32.0
- lightningcss-linux-arm64-musl: 1.32.0
- lightningcss-linux-x64-gnu: 1.32.0
- lightningcss-linux-x64-musl: 1.32.0
- lightningcss-win32-arm64-msvc: 1.32.0
- lightningcss-win32-x64-msvc: 1.32.0
+ 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
lines-and-columns@1.2.4: {}
- lint-staged@16.2.7:
+ lint-staged@16.4.0:
dependencies:
commander: 14.0.3
listr2: 9.0.5
- micromatch: 4.0.8
- nano-spawn: 2.1.0
- pidtree: 0.6.0
+ picomatch: 4.0.4
string-argv: 0.3.2
+ tinyexec: 1.2.4
yaml: 1.10.3
listr2@9.0.5:
@@ -8327,16 +8310,16 @@ snapshots:
lodash.merge@4.6.2: {}
- lodash.throttle@4.1.1: {}
-
lodash.truncate@4.4.2: {}
+ lodash@4.18.1: {}
+
log-update@6.1.0:
dependencies:
ansi-escapes: 7.2.0
cli-cursor: 5.0.0
slice-ansi: 7.1.2
- strip-ansi: 7.1.2
+ strip-ansi: 7.2.0
wrap-ansi: 9.0.2
loglevel-plugin-prefix@0.8.4: {}
@@ -8351,10 +8334,10 @@ snapshots:
dependencies:
tslib: 2.8.1
- lru-cache@11.5.0: {}
-
lru-cache@11.5.1: {}
+ lru-cache@11.5.3: {}
+
lru-cache@5.1.1:
dependencies:
yallist: 3.1.1
@@ -8404,8 +8387,6 @@ snapshots:
ms@2.1.3: {}
- nano-spawn@2.1.0: {}
-
nanoid@3.3.19: {}
napi-postinstall@0.3.4: {}
@@ -8545,8 +8526,6 @@ snapshots:
picomatch@4.0.4: {}
- pidtree@0.6.0: {}
-
pino-abstract-transport@3.0.0:
dependencies:
split2: 4.2.0
@@ -8587,13 +8566,11 @@ snapshots:
dependencies:
pngjs: 7.0.0
- playwright-core@1.60.0: {}
+ playwright-core@1.63.0: {}
- playwright@1.60.0:
+ playwright@1.63.0:
dependencies:
- playwright-core: 1.60.0
- optionalDependencies:
- fsevents: 2.3.2
+ playwright-core: 1.63.0
pngjs@7.0.0: {}
@@ -8611,20 +8588,15 @@ snapshots:
dependencies:
postcss: 8.5.28
- postcss-selector-parser@6.1.2:
- dependencies:
- cssesc: 3.0.0
- util-deprecate: 1.0.2
-
postcss-selector-parser@7.1.1:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
- postcss-styled-syntax@0.7.1(postcss@8.5.28):
+ postcss-styled-syntax@0.7.2(postcss@8.5.28):
dependencies:
postcss: 8.5.28
- typescript: 5.7.3
+ typescript: 6.0.3
postcss-value-parser@4.2.0: {}
@@ -8640,7 +8612,7 @@ snapshots:
dependencies:
fast-diff: 1.3.0
- prettier@3.8.4: {}
+ prettier@3.9.6: {}
process-nextick-args@2.0.1: {}
@@ -8659,6 +8631,10 @@ snapshots:
punycode@2.3.1: {}
+ qified@0.10.1:
+ dependencies:
+ hookified: 2.2.0
+
queue-microtask@1.2.3: {}
quick-format-unescaped@4.0.4: {}
@@ -8807,12 +8783,6 @@ snapshots:
resolve-pkg-maps@1.0.0: {}
- resolve@1.22.11:
- dependencies:
- is-core-module: 2.16.1
- path-parse: 1.0.7
- supports-preserve-symlinks-flag: 1.0.0
-
resolve@1.22.12:
dependencies:
es-errors: 1.3.0
@@ -8822,7 +8792,7 @@ snapshots:
resolve@2.0.0-next.5:
dependencies:
- is-core-module: 2.16.1
+ is-core-module: 2.16.2
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
@@ -8837,26 +8807,26 @@ snapshots:
rfdc@1.4.1: {}
- rolldown@1.0.3:
+ rolldown@1.2.9:
dependencies:
- '@oxc-project/types': 0.133.0
+ '@oxc-project/types': 0.150.0
'@rolldown/pluginutils': 1.0.1
optionalDependencies:
- '@rolldown/binding-android-arm64': 1.0.3
- '@rolldown/binding-darwin-arm64': 1.0.3
- '@rolldown/binding-darwin-x64': 1.0.3
- '@rolldown/binding-freebsd-x64': 1.0.3
- '@rolldown/binding-linux-arm-gnueabihf': 1.0.3
- '@rolldown/binding-linux-arm64-gnu': 1.0.3
- '@rolldown/binding-linux-arm64-musl': 1.0.3
- '@rolldown/binding-linux-ppc64-gnu': 1.0.3
- '@rolldown/binding-linux-s390x-gnu': 1.0.3
- '@rolldown/binding-linux-x64-gnu': 1.0.3
- '@rolldown/binding-linux-x64-musl': 1.0.3
- '@rolldown/binding-openharmony-arm64': 1.0.3
- '@rolldown/binding-wasm32-wasi': 1.0.3
- '@rolldown/binding-win32-arm64-msvc': 1.0.3
- '@rolldown/binding-win32-x64-msvc': 1.0.3
+ '@rolldown/binding-android-arm-eabi': 1.2.9
+ '@rolldown/binding-android-arm64': 1.2.9
+ '@rolldown/binding-darwin-arm64': 1.2.9
+ '@rolldown/binding-darwin-x64': 1.2.9
+ '@rolldown/binding-freebsd-x64': 1.2.9
+ '@rolldown/binding-linux-arm-gnueabihf': 1.2.9
+ '@rolldown/binding-linux-arm64-gnu': 1.2.9
+ '@rolldown/binding-linux-arm64-musl': 1.2.9
+ '@rolldown/binding-linux-ppc64-gnu': 1.2.9
+ '@rolldown/binding-linux-s390x-gnu': 1.2.9
+ '@rolldown/binding-linux-x64-gnu': 1.2.9
+ '@rolldown/binding-linux-x64-musl': 1.2.9
+ '@rolldown/binding-openharmony-arm64': 1.2.9
+ '@rolldown/binding-win32-arm64-msvc': 1.2.9
+ '@rolldown/binding-win32-x64-msvc': 1.2.9
rollup@4.60.1:
dependencies:
@@ -8940,20 +8910,18 @@ snapshots:
secure-json-parse@4.1.0: {}
- selenium-webdriver@4.44.0:
+ selenium-webdriver@4.48.0:
dependencies:
'@bazel/runfiles': 6.5.0
jszip: 3.10.1
tmp: 0.2.7
- ws: 8.21.0
+ ws: 8.21.3
transitivePeerDependencies:
- bufferutil
- utf-8-validate
semver@6.3.1: {}
- semver@7.7.3: {}
-
semver@7.8.1: {}
set-function-length@1.2.2:
@@ -9154,10 +9122,6 @@ snapshots:
dependencies:
ansi-regex: 5.0.1
- strip-ansi@7.1.2:
- dependencies:
- ansi-regex: 6.2.2
-
strip-ansi@7.2.0:
dependencies:
ansi-regex: 6.2.2
@@ -9168,20 +9132,20 @@ snapshots:
strip-json-comments@5.0.3: {}
- stylelint-config-recommended-scss@14.1.0(postcss@8.5.28)(stylelint@16.6.1(typescript@6.0.3)):
+ stylelint-config-recommended-scss@14.1.0(postcss@8.5.28)(stylelint@16.26.1(typescript@6.0.3)):
dependencies:
postcss-scss: 4.0.9(postcss@8.5.28)
- stylelint: 16.6.1(typescript@6.0.3)
- stylelint-config-recommended: 14.0.1(stylelint@16.6.1(typescript@6.0.3))
- stylelint-scss: 6.14.0(stylelint@16.6.1(typescript@6.0.3))
+ stylelint: 16.26.1(typescript@6.0.3)
+ stylelint-config-recommended: 14.0.1(stylelint@16.26.1(typescript@6.0.3))
+ stylelint-scss: 6.14.0(stylelint@16.26.1(typescript@6.0.3))
optionalDependencies:
postcss: 8.5.28
- stylelint-config-recommended@14.0.1(stylelint@16.6.1(typescript@6.0.3)):
+ stylelint-config-recommended@14.0.1(stylelint@16.26.1(typescript@6.0.3)):
dependencies:
- stylelint: 16.6.1(typescript@6.0.3)
+ stylelint: 16.26.1(typescript@6.0.3)
- stylelint-scss@6.14.0(stylelint@16.6.1(typescript@6.0.3)):
+ stylelint-scss@6.14.0(stylelint@16.26.1(typescript@6.0.3)):
dependencies:
css-tree: 3.2.1
is-plain-object: 5.0.0
@@ -9191,32 +9155,33 @@ snapshots:
postcss-resolve-nested-selector: 0.1.6
postcss-selector-parser: 7.1.1
postcss-value-parser: 4.2.0
- stylelint: 16.6.1(typescript@6.0.3)
+ stylelint: 16.26.1(typescript@6.0.3)
- stylelint@16.6.1(typescript@6.0.3):
+ stylelint@16.26.1(typescript@6.0.3):
dependencies:
- '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
- '@csstools/css-tokenizer': 2.4.1
- '@csstools/media-query-list-parser': 2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)
- '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.2)
+ '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
+ '@csstools/css-syntax-patches-for-csstree': 1.1.5(css-tree@3.2.1)
+ '@csstools/css-tokenizer': 3.0.4
+ '@csstools/media-query-list-parser': 4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
+ '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.1.1)
'@dual-bundle/import-meta-resolve': 4.2.1
balanced-match: 2.0.0
colord: 2.9.3
cosmiconfig: 9.0.0(typescript@6.0.3)
css-functions-list: 3.2.3
- css-tree: 2.3.1
+ css-tree: 3.2.1
debug: 4.4.3
fast-glob: 3.3.3
fastest-levenshtein: 1.0.16
- file-entry-cache: 9.1.0
+ file-entry-cache: 11.1.5
global-modules: 2.0.0
globby: 11.1.0
globjoin: 0.1.4
html-tags: 3.3.1
- ignore: 5.3.2
+ ignore: 7.0.5
imurmurhash: 0.1.4
is-plain-object: 5.0.0
- known-css-properties: 0.31.0
+ known-css-properties: 0.37.0
mathml-tag-names: 2.1.3
meow: 13.2.0
micromatch: 4.0.8
@@ -9225,11 +9190,10 @@ snapshots:
postcss: 8.5.28
postcss-resolve-nested-selector: 0.1.6
postcss-safe-parser: 7.0.1(postcss@8.5.28)
- postcss-selector-parser: 6.1.2
+ postcss-selector-parser: 7.1.1
postcss-value-parser: 4.2.0
resolve-from: 5.0.0
string-width: 4.2.3
- strip-ansi: 7.1.2
supports-hyperlinks: 3.2.0
svg-tags: 1.0.0
table: 6.9.0
@@ -9269,9 +9233,9 @@ snapshots:
symbol-tree@3.2.4: {}
- synckit@0.11.12:
+ synckit@0.11.13:
dependencies:
- '@pkgr/core': 0.2.9
+ '@pkgr/core': 0.3.6
tabbable@6.4.0: {}
@@ -9283,7 +9247,7 @@ snapshots:
string-width: 4.2.3
strip-ansi: 6.0.1
- terser@5.48.0:
+ terser@5.51.2:
dependencies:
'@jridgewell/source-map': 0.3.11
acorn: 8.16.0
@@ -9323,6 +9287,10 @@ snapshots:
dependencies:
tldts: 7.1.1
+ tough-cookie@6.0.2:
+ dependencies:
+ tldts: 7.1.1
+
tr46@6.0.0:
dependencies:
punycode: 2.3.1
@@ -9383,19 +9351,17 @@ snapshots:
possible-typed-array-names: 1.1.0
reflect.getprototypeof: 1.0.10
- typescript-eslint@8.53.1(eslint@9.39.4)(typescript@6.0.3):
+ typescript-eslint@8.70.1(eslint@9.39.5)(typescript@6.0.3):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.53.1(@typescript-eslint/parser@8.53.1(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4)(typescript@6.0.3)
- '@typescript-eslint/parser': 8.53.1(eslint@9.39.4)(typescript@6.0.3)
- '@typescript-eslint/typescript-estree': 8.53.1(typescript@6.0.3)
- '@typescript-eslint/utils': 8.53.1(eslint@9.39.4)(typescript@6.0.3)
- eslint: 9.39.4
+ '@typescript-eslint/eslint-plugin': 8.70.1(@typescript-eslint/parser@8.70.1(eslint@9.39.5)(typescript@6.0.3))(eslint@9.39.5)(typescript@6.0.3)
+ '@typescript-eslint/parser': 8.70.1(eslint@9.39.5)(typescript@6.0.3)
+ '@typescript-eslint/typescript-estree': 8.70.1(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.70.1(eslint@9.39.5)(typescript@6.0.3)
+ eslint: 9.39.5
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- typescript@5.7.3: {}
-
typescript@6.0.3: {}
unbox-primitive@1.1.0:
@@ -9413,7 +9379,7 @@ snapshots:
dependencies:
react: 18.3.1
- undici-types@7.24.6: {}
+ undici-types@8.3.0: {}
undici@7.29.1: {}
@@ -9489,50 +9455,50 @@ snapshots:
util-deprecate@1.0.2: {}
- vite-plugin-svgr@5.2.0(rollup@4.60.1)(typescript@6.0.3)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)):
+ vite-plugin-svgr@5.2.0(rollup@4.60.1)(typescript@6.0.3)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)):
dependencies:
'@rollup/pluginutils': 5.3.0(rollup@4.60.1)
'@svgr/core': 8.1.0(typescript@6.0.3)
'@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@6.0.3))
- vite: 8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)
+ vite: 8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)
transitivePeerDependencies:
- rollup
- supports-color
- typescript
- vite-tsconfig-paths@6.1.1(typescript@6.0.3)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)):
+ vite-tsconfig-paths@6.1.1(typescript@6.0.3)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)):
dependencies:
debug: 4.4.3
globrex: 0.1.2
tsconfck: 3.1.6(typescript@6.0.3)
- vite: 8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)
+ vite: 8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)
transitivePeerDependencies:
- supports-color
- typescript
- vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3):
+ vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3):
dependencies:
- lightningcss: 1.32.0
+ lightningcss: 1.33.0
picomatch: 4.0.4
postcss: 8.5.28
- rolldown: 1.0.3
+ rolldown: 1.2.9
tinyglobby: 0.2.17
optionalDependencies:
- '@types/node': 25.9.3
+ '@types/node': 26.4.1
esbuild: 0.27.2
fsevents: 2.3.3
- terser: 5.48.0
+ terser: 5.51.2
yaml: 1.10.3
- vitest@4.1.8(@types/node@25.9.3)(jsdom@27.4.0)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)):
+ vitest@4.1.11(@types/node@26.4.1)(jsdom@27.4.0)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)):
dependencies:
- '@vitest/expect': 4.1.8
- '@vitest/mocker': 4.1.8(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3))
- '@vitest/pretty-format': 4.1.8
- '@vitest/runner': 4.1.8
- '@vitest/snapshot': 4.1.8
- '@vitest/spy': 4.1.8
- '@vitest/utils': 4.1.8
+ '@vitest/expect': 4.1.11
+ '@vitest/mocker': 4.1.11(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3))
+ '@vitest/pretty-format': 4.1.11
+ '@vitest/runner': 4.1.11
+ '@vitest/snapshot': 4.1.11
+ '@vitest/spy': 4.1.11
+ '@vitest/utils': 4.1.11
es-module-lexer: 2.1.0
expect-type: 1.3.0
magic-string: 0.30.21
@@ -9544,23 +9510,23 @@ snapshots:
tinyexec: 1.2.4
tinyglobby: 0.2.17
tinyrainbow: 3.1.0
- vite: 8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)
+ vite: 8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 25.9.3
+ '@types/node': 26.4.1
jsdom: 27.4.0
transitivePeerDependencies:
- msw
- vitest@4.1.8(@types/node@25.9.3)(jsdom@29.1.1)(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)):
+ vitest@4.1.11(@types/node@26.4.1)(jsdom@30.0.1)(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)):
dependencies:
- '@vitest/expect': 4.1.8
- '@vitest/mocker': 4.1.8(vite@8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3))
- '@vitest/pretty-format': 4.1.8
- '@vitest/runner': 4.1.8
- '@vitest/snapshot': 4.1.8
- '@vitest/spy': 4.1.8
- '@vitest/utils': 4.1.8
+ '@vitest/expect': 4.1.11
+ '@vitest/mocker': 4.1.11(vite@8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3))
+ '@vitest/pretty-format': 4.1.11
+ '@vitest/runner': 4.1.11
+ '@vitest/snapshot': 4.1.11
+ '@vitest/spy': 4.1.11
+ '@vitest/utils': 4.1.11
es-module-lexer: 2.1.0
expect-type: 1.3.0
magic-string: 0.30.21
@@ -9572,11 +9538,11 @@ snapshots:
tinyexec: 1.2.4
tinyglobby: 0.2.17
tinyrainbow: 3.1.0
- vite: 8.0.16(@types/node@25.9.3)(esbuild@0.27.2)(terser@5.48.0)(yaml@1.10.3)
+ vite: 8.2.2(@types/node@26.4.1)(esbuild@0.27.2)(terser@5.51.2)(yaml@1.10.3)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 25.9.3
- jsdom: 29.1.1
+ '@types/node': 26.4.1
+ jsdom: 30.0.1
transitivePeerDependencies:
- msw
optional: true
@@ -9612,6 +9578,14 @@ snapshots:
transitivePeerDependencies:
- '@noble/hashes'
+ whatwg-url@17.1.2:
+ dependencies:
+ '@exodus/bytes': 1.15.1
+ tr46: 6.0.0
+ webidl-conversions: 8.0.1
+ transitivePeerDependencies:
+ - '@noble/hashes'
+
which-boxed-primitive@1.1.1:
dependencies:
is-bigint: 1.1.0
@@ -9681,7 +9655,7 @@ snapshots:
imurmurhash: 0.1.4
signal-exit: 4.1.0
- ws@8.21.0: {}
+ ws@8.21.3: {}
xml-name-validator@5.0.0: {}
diff --git a/renovate.json b/renovate.json
index 5671bacb..7a8f8090 100644
--- a/renovate.json
+++ b/renovate.json
@@ -61,6 +61,11 @@
"groupName": "typescript",
"labels": ["dependencies", "types"]
},
+ {
+ "description": "TypeScript 7 removes isExpression from the main export; typescript-eslint requires <6.1.0",
+ "matchPackageNames": ["typescript"],
+ "allowedVersions": "<7.0.0"
+ },
{
"description": "Testing tools | Инструменты тестирования",
"matchPackageNames": ["@playwright/test", "jsdom"],
diff --git a/src/pages/main/components/ProfileActions/CookiesActions/AllRequestCookiesCheckbox.tsx b/src/pages/main/components/ProfileActions/CookiesActions/AllRequestCookiesCheckbox.tsx
index bfd0cf7d..14505c02 100644
--- a/src/pages/main/components/ProfileActions/CookiesActions/AllRequestCookiesCheckbox.tsx
+++ b/src/pages/main/components/ProfileActions/CookiesActions/AllRequestCookiesCheckbox.tsx
@@ -6,14 +6,18 @@ import { $isPaused } from '#entities/is-paused/model';
import { $isAllCookiesEnabled, toggleAllProfileRequestCookies } from '#features/toggle-all-request-cookies/model';
export function AllRequestCookiesCheckbox() {
- const { isAllEnabled, isPaused } = useUnit({ isAllEnabled: $isAllCookiesEnabled, isPaused: $isPaused });
+ const { isAllEnabled, isPaused, toggleAll } = useUnit({
+ isAllEnabled: $isAllCookiesEnabled,
+ isPaused: $isPaused,
+ toggleAll: toggleAllProfileRequestCookies,
+ });
return (
);
}
diff --git a/src/pages/main/components/ProfileActions/ProfileActions.tsx b/src/pages/main/components/ProfileActions/ProfileActions.tsx
index 80ffafb1..91125afe 100644
--- a/src/pages/main/components/ProfileActions/ProfileActions.tsx
+++ b/src/pages/main/components/ProfileActions/ProfileActions.tsx
@@ -17,17 +17,25 @@ import * as S from './styled';
import { UrlFiltersActions } from './UrlFiltersActions';
export function ProfileActions() {
- const [isPaused, activeTab, activeRequestHeadersCount, activeRequestCookiesCount, activeUrlFiltersCount] = useUnit([
+ const [
+ isPaused,
+ activeTab,
+ activeRequestHeadersCount,
+ activeRequestCookiesCount,
+ activeUrlFiltersCount,
+ onTabChange,
+ ] = useUnit([
$isPaused,
$activeProfileActionsTab,
$selectedProfileActiveRequestHeadersCount,
$selectedProfileActiveRequestCookiesCount,
$selectedProfileActiveUrlFiltersCount,
+ profileActionsTabChanged,
]);
return (
-
+
diff --git a/src/pages/main/components/ProfileActions/RequestHeadersActions/AllRequestHeadersCheckbox.tsx b/src/pages/main/components/ProfileActions/RequestHeadersActions/AllRequestHeadersCheckbox.tsx
index 6895e25f..3660461b 100644
--- a/src/pages/main/components/ProfileActions/RequestHeadersActions/AllRequestHeadersCheckbox.tsx
+++ b/src/pages/main/components/ProfileActions/RequestHeadersActions/AllRequestHeadersCheckbox.tsx
@@ -6,14 +6,18 @@ import { $isPaused } from '#entities/is-paused/model';
import { $isAllEnabled, toggleAllProfileRequestHeaders } from '#features/toggle-all-request-headers/model';
export function AllRequestHeadersCheckbox() {
- const { isAllEnabled, isPaused } = useUnit({ isAllEnabled: $isAllEnabled, isPaused: $isPaused });
+ const { isAllEnabled, isPaused, toggleAll } = useUnit({
+ isAllEnabled: $isAllEnabled,
+ isPaused: $isPaused,
+ toggleAll: toggleAllProfileRequestHeaders,
+ });
return (
);
}
diff --git a/src/pages/main/components/ProfileActions/UrlFiltersActions/AllUrlFiltersCheckbox.tsx b/src/pages/main/components/ProfileActions/UrlFiltersActions/AllUrlFiltersCheckbox.tsx
index 61e28439..4c23337a 100644
--- a/src/pages/main/components/ProfileActions/UrlFiltersActions/AllUrlFiltersCheckbox.tsx
+++ b/src/pages/main/components/ProfileActions/UrlFiltersActions/AllUrlFiltersCheckbox.tsx
@@ -6,16 +6,17 @@ import { $isPaused } from '#entities/is-paused/model';
import { $isAllUrlFiltersEnabled, toggleAllProfileUrlFilters } from '#features/toggle-all-url-filters/model';
export function AllUrlFiltersCheckbox() {
- const { isAllUrlFiltersEnabled, isPaused } = useUnit({
+ const { isAllUrlFiltersEnabled, isPaused, toggleAll } = useUnit({
isAllUrlFiltersEnabled: $isAllUrlFiltersEnabled,
isPaused: $isPaused,
+ toggleAll: toggleAllProfileUrlFilters,
});
return (
);