diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b32c3d3..c412649c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.49.1] - 2026-06-01 + +### Added + +- **Shift+click range selection in data tables.** In selection mode you can now click one row's checkbox, then shift+click another to select every row in between (inclusive) in the order they're displayed. + +### Fixed + +- **Data table selection no longer desyncs when filtering.** Rows you select stay selected when you filter them out of view and then clear the filter — the checked boxes always match the selection used for bulk actions. The selection count also reads sensibly when a filter hides some of your selected rows (e.g. "5 selected (2 match filter)"). + ## [0.49.0] - 2026-06-01 ### Added diff --git a/VERSION b/VERSION index 5c4503b7..36328c43 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.49.0 +0.49.1 diff --git a/frontend/package.json b/frontend/package.json index 87d9297d..82280a65 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -42,24 +42,24 @@ "@dnd-kit/utilities": "^3.2.2", "@excalidraw/excalidraw": "^0.18.1", "@icons-pack/react-simple-icons": "^13.13.0", - "@lexical/code": "^0.44.0", - "@lexical/code-prism": "^0.44.0", - "@lexical/extension": "^0.44.0", - "@lexical/file": "^0.44.0", - "@lexical/hashtag": "^0.44.0", - "@lexical/history": "^0.44.0", - "@lexical/html": "^0.44.0", - "@lexical/link": "^0.44.0", - "@lexical/list": "^0.44.0", - "@lexical/markdown": "^0.44.0", - "@lexical/overflow": "^0.44.0", - "@lexical/react": "^0.44.0", - "@lexical/rich-text": "^0.44.0", - "@lexical/selection": "^0.44.0", - "@lexical/table": "^0.44.0", - "@lexical/text": "^0.44.0", - "@lexical/utils": "^0.44.0", - "@lexical/yjs": "^0.44.0", + "@lexical/code": "^0.45.0", + "@lexical/code-prism": "^0.45.0", + "@lexical/extension": "^0.45.0", + "@lexical/file": "^0.45.0", + "@lexical/hashtag": "^0.45.0", + "@lexical/history": "^0.45.0", + "@lexical/html": "^0.45.0", + "@lexical/link": "^0.45.0", + "@lexical/list": "^0.45.0", + "@lexical/markdown": "^0.45.0", + "@lexical/overflow": "^0.45.0", + "@lexical/react": "^0.45.0", + "@lexical/rich-text": "^0.45.0", + "@lexical/selection": "^0.45.0", + "@lexical/table": "^0.45.0", + "@lexical/text": "^0.45.0", + "@lexical/utils": "^0.45.0", + "@lexical/yjs": "^0.45.0", "@radix-ui/react-accordion": "^1.2.12", "@radix-ui/react-alert-dialog": "^1.1.15", "@radix-ui/react-avatar": "^1.1.11", @@ -84,28 +84,28 @@ "@radix-ui/react-toggle-group": "^1.1.11", "@radix-ui/react-tooltip": "^1.2.8", "@tailwindcss/vite": "^4.3.0", - "@tanstack/react-query": "^5.100.11", - "@tanstack/react-router": "^1.170.7", + "@tanstack/react-query": "^5.100.14", + "@tanstack/react-router": "^1.170.10", "@tanstack/react-router-devtools": "^1.167.0", "@tanstack/react-table": "^8.21.3", - "@tanstack/react-virtual": "^3.13.25", - "@xyflow/react": "^12.10.2", + "@tanstack/react-virtual": "^3.13.26", + "@xyflow/react": "^12.11.0", "axios": "^1.16.1", "canvas-confetti": "^1.9.4", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "cmdk": "^1.1.1", "color": "^5.0.3", - "date-fns": "^4.2.1", - "dompurify": "^3.4.5", + "date-fns": "^4.4.0", + "dompurify": "^3.4.7", "embla-carousel-react": "^8.6.0", "emoji-picker-react": "^4.19.1", "exceljs": "^4.4.0", - "fuse.js": "^7.3.0", - "i18next": "^26.2.0", - "i18next-http-backend": "^3.0.6", - "lexical": "^0.44.0", - "lucide-react": "^1.16.0", + "fuse.js": "^7.4.0", + "i18next": "^26.3.0", + "i18next-http-backend": "^4.0.0", + "lexical": "^0.45.0", + "lucide-react": "^1.17.0", "papaparse": "^5.5.3", "react": "^19.2.6", "react-day-picker": "^10.0.1", @@ -113,7 +113,7 @@ "react-i18next": "^17.0.8", "react-markdown": "^10.1.0", "react-pdf": "^10.4.1", - "recharts": "2.15.4", + "recharts": "3.8.1", "rehype-slug": "^6.0.0", "remark-gfm": "^4.0.1", "robot-toast": "^2.1.9", @@ -122,7 +122,7 @@ "typo-js": "^1.3.2", "usehooks-ts": "^3.1.1", "y-protocols": "^1.0.7", - "yjs": "^13.6.30" + "yjs": "^13.6.31" }, "devDependencies": { "@biomejs/biome": "2.4.15", @@ -130,7 +130,7 @@ "@capacitor/cli": "^8.3.1", "@tailwindcss/container-queries": "^0.1.1", "@tailwindcss/typography": "^0.5.19", - "@tanstack/router-plugin": "^1.168.10", + "@tanstack/router-plugin": "^1.168.13", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.1", @@ -143,17 +143,17 @@ "@types/typo-js": "^1.2.2", "@typescript/native-preview": "7.0.0-dev.20260421.2", "@vitejs/plugin-react": "^6.0.2", - "baseline-browser-mapping": "^2.10.32", + "baseline-browser-mapping": "^2.10.33", "cross-env": "^10.1.0", "husky": "^9.1.7", "jsdom": "^29.1.1", - "lint-staged": "^17.0.5", + "lint-staged": "^17.0.7", "msw": "^2.14.6", "orval": "^8.12.3", "tailwindcss-animate": "^1.0.7", "typescript": "^6.0.3", - "vite": "^8.0.14", - "vitest": "^4.1.7" + "vite": "^8.0.16", + "vitest": "^4.1.8" }, "lint-staged": { "*.{js,jsx,ts,tsx,mjs,cjs,json,jsonc,css}": "biome check --write --no-errors-on-unmatched" diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 89cd307f..0095e24d 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -4,6 +4,24 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +overrides: + '@xmldom/xmldom@<0.8.12': ^0.8.12 + '@xmldom/xmldom@<0.8.13': ^0.8.13 + lodash-es@<=4.17.23: ^4.17.24 + lodash-es@>=4.0.0 <=4.17.22: ^4.17.23 + lodash-es@>=4.0.0 <=4.17.23: ^4.17.24 + minimatch@<3.1.3: ^3.1.3 + minimatch@<3.1.4: ^3.1.4 + nanoid@<3.3.8: ^3.3.8 + nanoid@>=4.0.0 <5.0.9: ^5.0.9 + tar@<7.5.7: ^7.5.7 + tar@<7.5.8: ^7.5.8 + tar@<=7.5.10: ^7.5.11 + tar@<=7.5.2: ^7.5.3 + tar@<=7.5.3: ^7.5.4 + tar@<=7.5.9: ^7.5.10 + uuid@<11.1.1: ^11.1.1 + importers: .: @@ -58,64 +76,64 @@ importers: version: 3.2.2(react@19.2.6) '@excalidraw/excalidraw': specifier: ^0.18.1 - version: 0.18.1(@types/react-dom@19.2.3(@types/react@19.2.15))(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 0.18.1(@types/react-dom@19.2.3(@types/react@19.2.15))(@types/react@19.2.15)(immer@11.1.8)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@icons-pack/react-simple-icons': specifier: ^13.13.0 version: 13.13.0(react@19.2.6) '@lexical/code': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/code-prism': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/extension': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/file': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/hashtag': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/history': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/html': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/link': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/list': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/markdown': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/overflow': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/react': - specifier: ^0.44.0 - version: 0.44.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(yjs@13.6.30) + specifier: ^0.45.0 + version: 0.45.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(yjs@13.6.31) '@lexical/rich-text': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/selection': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/table': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/text': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/utils': - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 '@lexical/yjs': - specifier: ^0.44.0 - version: 0.44.0(yjs@13.6.30) + specifier: ^0.45.0 + version: 0.45.0(yjs@13.6.31) '@radix-ui/react-accordion': specifier: ^1.2.12 version: 1.2.12(@types/react-dom@19.2.3(@types/react@19.2.15))(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) @@ -187,25 +205,25 @@ importers: version: 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.15))(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@tailwindcss/vite': specifier: ^4.3.0 - version: 4.3.0(vite@8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0)) + version: 4.3.0(vite@8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0)) '@tanstack/react-query': - specifier: ^5.100.11 - version: 5.100.11(react@19.2.6) + specifier: ^5.100.14 + version: 5.100.14(react@19.2.6) '@tanstack/react-router': - specifier: ^1.170.7 - version: 1.170.7(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^1.170.10 + version: 1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@tanstack/react-router-devtools': specifier: ^1.167.0 - version: 1.167.0(@tanstack/react-router@1.170.7(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(@tanstack/router-core@1.171.5)(csstype@3.2.3)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 1.167.0(@tanstack/react-router@1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(@tanstack/router-core@1.171.8)(csstype@3.2.3)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@tanstack/react-table': specifier: ^8.21.3 version: 8.21.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@tanstack/react-virtual': - specifier: ^3.13.25 - version: 3.13.25(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^3.13.26 + version: 3.13.26(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@xyflow/react': - specifier: ^12.10.2 - version: 12.10.2(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^12.11.0 + version: 12.11.0(@types/react-dom@19.2.3(@types/react@19.2.15))(@types/react@19.2.15)(immer@11.1.8)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) axios: specifier: ^1.16.1 version: 1.16.1 @@ -225,11 +243,11 @@ importers: specifier: ^5.0.3 version: 5.0.3 date-fns: - specifier: ^4.2.1 - version: 4.2.1 + specifier: ^4.4.0 + version: 4.4.0 dompurify: - specifier: ^3.4.5 - version: 3.4.5 + specifier: ^3.4.7 + version: 3.4.7 embla-carousel-react: specifier: ^8.6.0 version: 8.6.0(react@19.2.6) @@ -240,20 +258,20 @@ importers: specifier: ^4.4.0 version: 4.4.0 fuse.js: - specifier: ^7.3.0 - version: 7.3.0 + specifier: ^7.4.0 + version: 7.4.0 i18next: - specifier: ^26.2.0 - version: 26.2.0(typescript@6.0.3) + specifier: ^26.3.0 + version: 26.3.0(typescript@6.0.3) i18next-http-backend: - specifier: ^3.0.6 - version: 3.0.6 + specifier: ^4.0.0 + version: 4.0.0 lexical: - specifier: ^0.44.0 - version: 0.44.0 + specifier: ^0.45.0 + version: 0.45.0 lucide-react: - specifier: ^1.16.0 - version: 1.16.0(react@19.2.6) + specifier: ^1.17.0 + version: 1.17.0(react@19.2.6) papaparse: specifier: ^5.5.3 version: 5.5.3 @@ -268,7 +286,7 @@ importers: version: 19.2.6(react@19.2.6) react-i18next: specifier: ^17.0.8 - version: 17.0.8(i18next@26.2.0(typescript@6.0.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@6.0.3) + version: 17.0.8(i18next@26.3.0(typescript@6.0.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@6.0.3) react-markdown: specifier: ^10.1.0 version: 10.1.0(@types/react@19.2.15)(react@19.2.6) @@ -276,8 +294,8 @@ importers: specifier: ^10.4.1 version: 10.4.1(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) recharts: - specifier: 2.15.4 - version: 2.15.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: 3.8.1 + version: 3.8.1(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react-is@18.3.1)(react@19.2.6)(redux@5.0.1) rehype-slug: specifier: ^6.0.0 version: 6.0.0 @@ -301,10 +319,10 @@ importers: version: 3.1.1(react@19.2.6) y-protocols: specifier: ^1.0.7 - version: 1.0.7(yjs@13.6.30) + version: 1.0.7(yjs@13.6.31) yjs: - specifier: ^13.6.30 - version: 13.6.30 + specifier: ^13.6.31 + version: 13.6.31 devDependencies: '@biomejs/biome': specifier: 2.4.15 @@ -322,8 +340,8 @@ importers: specifier: ^0.5.19 version: 0.5.19(tailwindcss@4.3.0) '@tanstack/router-plugin': - specifier: ^1.168.10 - version: 1.168.10(@tanstack/react-router@1.170.7(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(vite@8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0)) + specifier: ^1.168.13 + version: 1.168.13(@tanstack/react-router@1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(vite@8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0)) '@testing-library/jest-dom': specifier: ^6.9.1 version: 6.9.1 @@ -359,10 +377,10 @@ importers: version: 7.0.0-dev.20260421.2 '@vitejs/plugin-react': specifier: ^6.0.2 - version: 6.0.2(vite@8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0)) + version: 6.0.2(vite@8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0)) baseline-browser-mapping: - specifier: ^2.10.32 - version: 2.10.32 + specifier: ^2.10.33 + version: 2.10.33 cross-env: specifier: ^10.1.0 version: 10.1.0 @@ -373,8 +391,8 @@ importers: specifier: ^29.1.1 version: 29.1.1(@noble/hashes@1.8.0) lint-staged: - specifier: ^17.0.5 - version: 17.0.5 + specifier: ^17.0.7 + version: 17.0.7 msw: specifier: ^2.14.6 version: 2.14.6(@types/node@25.9.1)(typescript@6.0.3) @@ -388,11 +406,11 @@ importers: specifier: ^6.0.3 version: 6.0.3 vite: - specifier: ^8.0.14 - version: 8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0) + specifier: ^8.0.16 + version: 8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0) vitest: - specifier: ^4.1.7 - version: 4.1.7(@types/node@25.9.1)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.14.6(@types/node@25.9.1)(typescript@6.0.3))(vite@8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0)) + specifier: ^4.1.8 + version: 4.1.8(@types/node@25.9.1)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.14.6(@types/node@25.9.1)(typescript@6.0.3))(vite@8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0)) packages: @@ -417,8 +435,8 @@ packages: '@asamuzakjp/nwsapi@2.3.9': resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==} - '@babel/code-frame@7.29.0': - resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==} + '@babel/code-frame@7.29.7': + resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==} engines: {node: '>=6.9.0'} '@babel/compat-data@7.29.0': @@ -459,8 +477,8 @@ packages: resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.28.5': - resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} + '@babel/helper-validator-identifier@7.29.7': + resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==} engines: {node: '>=6.9.0'} '@babel/helper-validator-option@7.27.1': @@ -492,6 +510,10 @@ packages: resolution: {integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.29.7': + resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==} + engines: {node: '>=6.9.0'} + '@babel/template@7.28.6': resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==} engines: {node: '>=6.9.0'} @@ -652,33 +674,21 @@ packages: '@chevrotain/cst-dts-gen@11.0.3': resolution: {integrity: sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ==} - '@chevrotain/cst-dts-gen@12.0.0': - resolution: {integrity: sha512-fSL4KXjTl7cDgf0B5Rip9Q05BOrYvkJV/RrBTE/bKDN096E4hN/ySpcBK5B24T76dlQ2i32Zc3PAE27jFnFrKg==} - '@chevrotain/gast@11.0.3': resolution: {integrity: sha512-+qNfcoNk70PyS/uxmj3li5NiECO+2YKZZQMbmjTqRI3Qchu8Hig/Q9vgkHpI3alNjr7M+a2St5pw5w5F6NL5/Q==} - '@chevrotain/gast@12.0.0': - resolution: {integrity: sha512-1ne/m3XsIT8aEdrvT33so0GUC+wkctpUPK6zU9IlOyJLUbR0rg4G7ZiApiJbggpgPir9ERy3FRjT6T7lpgetnQ==} - '@chevrotain/regexp-to-ast@11.0.3': resolution: {integrity: sha512-1fMHaBZxLFvWI067AVbGJav1eRY7N8DDvYCTwGBiE/ytKBgP8azTdgyrKyWZ9Mfh09eHWb5PgTSO8wi7U824RA==} - '@chevrotain/regexp-to-ast@12.0.0': - resolution: {integrity: sha512-p+EW9MaJwgaHguhoqwOtx/FwuGr+DnNn857sXWOi/mClXIkPGl3rn7hGNWvo31HA3vyeQxjqe+H36yZJwYU8cA==} - '@chevrotain/types@11.0.3': resolution: {integrity: sha512-gsiM3G8b58kZC2HaWR50gu6Y1440cHiJ+i3JUvcp/35JchYejb2+5MVeJK0iKThYpAa/P2PYFV4hoi44HD+aHQ==} - '@chevrotain/types@12.0.0': - resolution: {integrity: sha512-S+04vjFQKeuYw0/eW3U52LkAHQsB1ASxsPGsLPUyQgrZ2iNNibQrsidruDzjEX2JYfespXMG0eZmXlhA6z7nWA==} + '@chevrotain/types@11.1.2': + resolution: {integrity: sha512-U+HFai5+zmJCkK86QsaJtoITlboZHBqrVketcO2ROv865xfCMSFpELQoz1GkX5GzME8pTa+3kbKrZHQtI0gdbw==} '@chevrotain/utils@11.0.3': resolution: {integrity: sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ==} - '@chevrotain/utils@12.0.0': - resolution: {integrity: sha512-lB59uJoaGIfOOL9knQqQRfhl9g7x8/wqFkp13zTdkRu1huG9kg6IJs1O8hqj9rs6h7orGxHJUKb+mX3rPbWGhA==} - '@commander-js/extra-typings@14.0.0': resolution: {integrity: sha512-hIn0ncNaJRLkZrxBIp5AsW/eXEHNKYQBh0aPdoUqNgD+Io3NIykQqpKFyKcuasZhicGaEZJX/JBSIkZ4e5x8Dg==} peerDependencies: @@ -1097,62 +1107,65 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@lexical/clipboard@0.44.0': - resolution: {integrity: sha512-nfmNIs7uENqlDI7cm2E4I1Yp8mDJGMhEQIrIV2rNWnL1oeHVXQ7yuYdyoPdcY1zuj/9nvkYBQYUEh0QiGwpETA==} + '@lexical/clipboard@0.45.0': + resolution: {integrity: sha512-9oDu2SNj/EZGjpXJTruz74Ls3VzF2Q41v1QB7JnTq5lh24byvIOdgEpOFHtr/7WVHssfXCbMtgFb5tW8rMaZ2g==} - '@lexical/code-core@0.44.0': - resolution: {integrity: sha512-m57JyXTIvW1tsqw/Vuogk8jqWCZZIeFQbWybRc46ytR8ReDgzPRODpN8+dacIIeRH5yC5UC3lAa743mtdNkxqg==} + '@lexical/code-core@0.45.0': + resolution: {integrity: sha512-zU3noYmfluSK38r0eBz3gHKzsgOksf9eHqoPIwXH6HovKCDo848HoW0i/hCRzRo9oPqydKikx0LIKUvWSaSNIw==} - '@lexical/code-prism@0.44.0': - resolution: {integrity: sha512-E8hmosuviwDfZqNyFKf2Vym8lV4shRFRHsRgYHzA3UCp88OqsxcSpyIwZk276khvJ2Zd4DupqJht/h+djezO4Q==} + '@lexical/code-prism@0.45.0': + resolution: {integrity: sha512-eevIcapWzWk4Kb2WE6mmMjTXjf+Mfn4pLXAJ92BkRO6gc5RPkYgpn7zsYTzSBWEM/GptKf7ta+XouLcnLXNOSQ==} - '@lexical/code@0.44.0': - resolution: {integrity: sha512-d2rZUlGC8noGn/XbVrPyPZ86gYKT5a1DdsCSYIWnw/aqAs9G0xaIBcV9ABH+9cUS9fY5GDHaKTllHKIA8VRAxQ==} + '@lexical/code@0.45.0': + resolution: {integrity: sha512-vtD5IKbJvgIxhKIl96pWKqjlqialzg/WbWNUNbeoyuf9ht0/MQ6WFdEdCNnnXqx4rj7CTzafB3c0jup7h96b6A==} - '@lexical/devtools-core@0.44.0': - resolution: {integrity: sha512-X3uNG3P1vOsdzmEcy+7m9DxAcIVtVUZnvskmLqqLs6VluVVwH9xy7h1bPsvlDKvj1Nj73tWJ3TW0qXQWDTo5tw==} + '@lexical/devtools-core@0.45.0': + resolution: {integrity: sha512-XiVedKif5nWbNj2CeNy30kokfk/iYb7Db+B1Z18bnr/uzp6IzkxpX6I4GeZu4HVbQJhGMCAdq19tFpYwXOx4sw==} peerDependencies: react: '>=17.x' react-dom: '>=17.x' - '@lexical/dragon@0.44.0': - resolution: {integrity: sha512-RhlsjVDket9k1+YFEkDE0/7Qyrh2BI0vxBMzrWwPJTXX/4YFanYN9su8RSabkIukBBJ3QiNOOoC8FKK4Lkr4qg==} + '@lexical/dragon@0.45.0': + resolution: {integrity: sha512-34k2/QuM8A9WVqVCtNGx1ySBWXxMVKejKH3VBWnXEb1NdrDa/N8jLpu0gOCLcrrDjMdUzs9uVgW0D4FRf1Lixg==} + + '@lexical/extension@0.45.0': + resolution: {integrity: sha512-oJs1Zvrsqh32zZmeCkTQi7R2WoVIvaQE265JFZ/VczWlsWRdkkWQbGZ6iOlBZ3AmtiNgHoBeB0gZSoRQtWEQyA==} - '@lexical/extension@0.44.0': - resolution: {integrity: sha512-BsYtoc+0EU0pqcOpf/lIUDU6LQVO6zX2AawZoUWJzT3Wzfov23qsqZWvl2WGM9dnRTN5iISJL3Fl53bQVxiXxw==} + '@lexical/file@0.45.0': + resolution: {integrity: sha512-cLrk+F4aruc/sQuzovqQJuIDZuEr/zmcWHtLpP04Sek8UKSm9ZV2mTdLHM/Hs82Zy9SFPBUqOhoquF0ZQCaiEA==} - '@lexical/file@0.44.0': - resolution: {integrity: sha512-K0FikTJhJAHK9QBKromq6fnUtGV0hvs+XFUQgklWAyYZkSN3B8W1VBk7K1QwfacSNhqgkqDTvgf+XAFdksOtgg==} + '@lexical/hashtag@0.45.0': + resolution: {integrity: sha512-gFX4n+9RjOFVkNUkEcv3JeQT0LvZ8fiHWHrIkg1m3JbyloG6mKDlsSlO1qnIPUaAB4V62Tbnmfv3I0qp1UvNuw==} - '@lexical/hashtag@0.44.0': - resolution: {integrity: sha512-0WATahDSqYKVTudQv3KpFbLeCpmrCpRptPFbjxOMckAX2MRpYlrExlqKfgfpri5BSQPtG49EPSGeNfSx/Faavw==} + '@lexical/history@0.45.0': + resolution: {integrity: sha512-KihtI8485Wx7kyFCtKNKk/nO2jSibRa8iL0OiKPZsYWVAQF5vFG3J00epX8EkEpeCx8Zjmj+3eytY05HPNd2nA==} - '@lexical/history@0.44.0': - resolution: {integrity: sha512-RGXcbFTgYL1GIWaReBI26mNSsJTfiA9EAtDY4LBeZ14NrIQhYNokKgNiOxq5Bn8xXrl2+mawQEqoMfgpWp/5YA==} + '@lexical/html@0.45.0': + resolution: {integrity: sha512-eK215f25cnAcIzNB1iRltg8hbvkK5wyyXvKQUqhfG/9HaSSVBCPuCyXKZicjZllQNvbFINGHFhTIqSP56drFSw==} - '@lexical/html@0.44.0': - resolution: {integrity: sha512-5X6eGsgwtqPxABsuShUxF7ZfyB/U4GwSEyeonvwH1Vc/5Q2uQVjlB+FAYd+MNwWMHMh4d4+yZ3l70AtIuhr5eg==} + '@lexical/internal@0.45.0': + resolution: {integrity: sha512-IhyzCdb1/xdpTtvK0xnqUXpaVRsD2KTZ6EMZpavm6dhKaglf1zorpdbH7r6Hjps6SRb4DCn/t7lac+GMdDFbXg==} - '@lexical/link@0.44.0': - resolution: {integrity: sha512-uvEqEol/mLEzGVQd8Rok9I48RgYPKokM/nsclI9nYcEdccVOM2Nri4ntoRwodhbccFLtjMPl8OBldwXbfc77tQ==} + '@lexical/link@0.45.0': + resolution: {integrity: sha512-9xpsRQ06IA4eVnx4OtFV0+Tmp2Etvh0dh9FTFd/LJYaqo2A0ZIuNUggueDZ0i2dhi8wWW8J08O7U0HxLcDWHAg==} - '@lexical/list@0.44.0': - resolution: {integrity: sha512-ZTCWxDz1okPrC9FBXi1yV3W5fbQQeMUlFIcSVF9HibcVPmCsPa900IxthuiQbGiTycUyXDTOB3IUYRtlJNtpjw==} + '@lexical/list@0.45.0': + resolution: {integrity: sha512-Eyff9KVLu5mV4QSid2aw9uYmKDKgDYToAaagI9Sp3VgqTMmvRUQJ0w7sr4zq8/FRKSzrsf4V2FjvLAuQE7eBUQ==} - '@lexical/mark@0.44.0': - resolution: {integrity: sha512-bWMowllwe6BcgYMAkrsZx6Z+CX/72qCQpFKhlkR4ael92yOWSBkz68xp1wxxkSnQX9zoI1gYTeWBofVsSDKcsQ==} + '@lexical/mark@0.45.0': + resolution: {integrity: sha512-PMyGmnF6koE5TKCDlGe1k1t1ZOefReyYaKtx6OY3Tf1AyyKII6zRGR+dANrgWzYliYO7j4mpKBK00ykOnuF3zA==} - '@lexical/markdown@0.44.0': - resolution: {integrity: sha512-DwlXdp85pYMo3exDF6W3iz8plpuP+RQ4Me4Iljm7O5aPDp0SSrIoZxyX4zS668mVAoz5HHj1Ka0kQkft8mq26Q==} + '@lexical/markdown@0.45.0': + resolution: {integrity: sha512-fl/UUwudBXGnz44kOS07ZRN0DMfOWNnVl7GSSNyz6zDo1cMD60URt7LjF51bAG2oL8i1eRDX4/GV+7vBcuoGzw==} - '@lexical/overflow@0.44.0': - resolution: {integrity: sha512-5GYaYjSxn27pqHRfU+tQ2STF10wgJvI+MUnwTnUFSzy3dko1b+oV94K/Yx0TuEewPbwDibfoFA8CwqUvOLHAyw==} + '@lexical/overflow@0.45.0': + resolution: {integrity: sha512-iw6Gc85phIGEjAFRDLiGOrnxK/EjyRlEfQHI7BeU0m+qHDCc94cThbeuaPTC7nnxHytFbRdtJIhoQvvcUR+PKA==} - '@lexical/plain-text@0.44.0': - resolution: {integrity: sha512-bIV4Lljk0x70zFhkZIwzSPK5q3m9FpDisjGm2/3Q/chb+5BW3Tv8QJmqnpCiSO6S2KXO7gfSy81ZfkQ1dcd4EQ==} + '@lexical/plain-text@0.45.0': + resolution: {integrity: sha512-453bsKVk3oY5/ktp3A2zO2nFdXniU/zfD87eIcN50aXrIwvNm082GkfmBaDeVujk7fLgC2hG980xdcEH4xcG3w==} - '@lexical/react@0.44.0': - resolution: {integrity: sha512-p/NQd/fMh3pXb1XqegE2ruvWDcUmfB12OidQ9nwtMtj5VfcUjQu2I+trUhgGRIADxSYxMWmw+8PPj5YSf4m5oA==} + '@lexical/react@0.45.0': + resolution: {integrity: sha512-LAaceAtcQpVMDvldhkrQC1MSawpj7aAm1CfGg6RbyQgTDDp2fKnP1gDhjQIef3lH8W2fYeXRe66EdzaFkoGHKA==} peerDependencies: react: '>=17.x' react-dom: '>=17.x' @@ -1161,31 +1174,31 @@ packages: yjs: optional: true - '@lexical/rich-text@0.44.0': - resolution: {integrity: sha512-IIdrutK5GY47ITjPlZB7KzUi9dBDwygsyFOwolnrYSL7m6TtGhAqrYiFg/YNOTT/nBzK3KQeCJRbnxpjJAVZtQ==} + '@lexical/rich-text@0.45.0': + resolution: {integrity: sha512-jd+jIsDirqILuUQiNUJAzZWynVZHuN1ekqYcydgDFaUXMFBQgVr3mBUieQzMw2IDAEk98txntu/mZQav4BryQQ==} - '@lexical/selection@0.44.0': - resolution: {integrity: sha512-AEyeZJFFr5YRLeqVR+X0QAW19c4Fk4MFAQu52z2gxAyDGTj9xwVJxjfepVpfUp4P9K+sPtJ/yaqfMXH506ksSQ==} + '@lexical/selection@0.45.0': + resolution: {integrity: sha512-V2DYMhl84F1aZ24YpWMMqy9ikO7cVfD3G+GjMwrZnMt0JVnIghjPiYIEBb/OtqqA+mCbBwNhfpdK1RtF9HTbJA==} - '@lexical/table@0.44.0': - resolution: {integrity: sha512-5Uq0O/fBCxcZp9y17fXUONY7dU9lVo/mB5JHy23laIiKzBKP5IzzTLMU9ikZTppIXbMNxYXd+R2pmy7PYTLyvw==} + '@lexical/table@0.45.0': + resolution: {integrity: sha512-OXbwEg0DqkTdvqnu7z+/u8bgnDz2sjHHXCG3zGRhEzDgHcWoVQ18IciwMdse7dTTNfBIJMuGJcRoWPrHf9UlhQ==} - '@lexical/text@0.44.0': - resolution: {integrity: sha512-1XJD8ZbwaXljTl8k4+jjiopdhnYZm26IJw9Gv8+cIThVC0b6B3JZ/WxH97BMDcSloKvWHFkGiPztxRwNwA29Rw==} + '@lexical/text@0.45.0': + resolution: {integrity: sha512-ozI8fDsLTYAzEWXaBrGYZ0GnRbbIHi4IL99w5q06UfTQzBMYmF7WaccDP1krOOwwioPYQbiqZM7dh/41jsFELQ==} - '@lexical/utils@0.44.0': - resolution: {integrity: sha512-/D2ptztNevfBJgtkj4uaiYBeRcvSy+1mQj6pNYaCFZIoPJIwl6H5fXwWAvpvr11vcQKP9DEEoXR+V4qkMOA+EA==} + '@lexical/utils@0.45.0': + resolution: {integrity: sha512-Fo5MMErqoPlUyTw1qVMZ9kE33ZjJF957KU683tsCrrlaVisVxpboL7BbAnxWTwCcIpAsfc6AUndJJ70M9NDMGg==} - '@lexical/yjs@0.44.0': - resolution: {integrity: sha512-b3QTub9J/3LuwSSdooynb6GbMHBRyBT4xUbXzXqNPbDHgYe6CDrqf/uJIHRihIjAhOnPaHYqo9XUzitl++N1DQ==} + '@lexical/yjs@0.45.0': + resolution: {integrity: sha512-HYbOovvOavtF1S7C13l9g21s4MFLLd/o49qdn+/uGj23j4yjG556XBSrF0c3BREXDXSUr+RTbI6uiQ+L5Ofcmw==} peerDependencies: yjs: '>=13.5.22' '@mermaid-js/parser@0.6.3': resolution: {integrity: sha512-lnjOhe7zyHjc+If7yT4zoedx2vo4sHaTmtkl1+or8BRTnCtDmcTpAjpzDSfCZrshM5bCoz0GyidzadJAH1xobA==} - '@mermaid-js/parser@1.1.0': - resolution: {integrity: sha512-gxK9ZX2+Fex5zu8LhRQoMeMPEHbc73UKZ0FQ54YrQtUxE1VVhMwzeNtKRPAu5aXks4FasbMe4xB4bWrmq6Jlxw==} + '@mermaid-js/parser@1.1.1': + resolution: {integrity: sha512-VuHdsYMK1bT6X2JbcAaWAhugTRvRBRyuZgd+c22swUeI9g/ntaxF7CY7dYarhZovofCbUNO0G7JesfmNtjYOCw==} '@mswjs/interceptors@0.41.3': resolution: {integrity: sha512-cXu86tF4VQVfwz8W1SPbhoRyHJkti6mjH/XJIxp40jhO4j2k1m4KYrEykxqWPkFF3vrK4rgQppBh//AwyGSXPA==} @@ -1338,14 +1351,14 @@ packages: '@orval/zod@8.12.3': resolution: {integrity: sha512-DZk8ihSJWGtkbPqjgdKKLIsDyXqABXjBjHEOQWmhj5ISpyep+ZJboLHdjjiwa/6muppUE0jfoHD9UkH4X877Sw==} - '@oxc-project/types@0.132.0': - resolution: {integrity: sha512-FESMOxil5Se014ui/Eq8fT5uHJo6nIRwH0PfJrZJXs6Gek3ZVFOrpUv3YIZT20m+extU98Hg1Ym72U58rlsxUQ==} + '@oxc-project/types@0.133.0': + resolution: {integrity: sha512-KzkdCd6Uxqnf6l3HOw1xfatAlUURA0g14cvBYFyJ5SaNOQbOUvBr9PKArcPcrNIeRsBdgcUzOGrhKveVpvOIGA==} '@paralleldrive/cuid2@2.3.1': resolution: {integrity: sha512-XO7cAxhnTZl0Yggq6jOgjiOHhbgcO4NqFqwSmQpjK3b6TEE6Uj/jfSk6wzYyemh3+I0sHirKSetjQwn5cZktFw==} - '@preact/signals-core@1.14.1': - resolution: {integrity: sha512-vxPpfXqrwUe9lpjqfYNjAF/0RF/eFGeLgdJzdmIIZjpOnTmGmAB4BjWone562mJGMRP4frU6iZ6ei3PDsu52Ng==} + '@preact/signals-core@1.14.2': + resolution: {integrity: sha512-RZHdBj9ZF4n40Rp4jS052EHHjBWf96P9oNdXPfhQTovCuWY9iQn3Gq+gOTJSgBO9A/JBuPfMOWsSX/lIU9Pc/A==} '@prettier/plugin-xml@2.2.0': resolution: {integrity: sha512-UWRmygBsyj4bVXvDiqSccwT1kmsorcwQwaIy30yVh8T+Gspx4OlC0shX1y+ZuwXZvgnafmpRYKks0bAu9urJew==} @@ -2236,97 +2249,108 @@ packages: '@radix-ui/rect@1.1.1': resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==} - '@rolldown/binding-android-arm64@1.0.2': - resolution: {integrity: sha512-ZS4D1JPGn/MYQN/SYDWftIE/nVsM8j/AFOYEzAoOE2O3NktQOZru+/vYXGbR/qtdLdIfGCP0lcoJiYVzsEz+iQ==} + '@reduxjs/toolkit@2.12.0': + resolution: {integrity: sha512-KiT+RzZbp6mQET+Mg+h2c97+9j1sNflUxQkIHI7Yuzf6Peu+OYpmkn6nbHWmLLWj+1ZODUJFwGZ7gx3L9R9EOw==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18 || ^19 + react-redux: ^7.2.1 || ^8.1.3 || ^9.0.0 + peerDependenciesMeta: + react: + optional: true + react-redux: + optional: true + + '@rolldown/binding-android-arm64@1.0.3': + resolution: {integrity: sha512-454rs7jHngixp/NMxd5srYD57OnzSlZ/eFTETjORQHLwJG1lRtmNOJcBerZlfu4GjKqeq8aCCIQrMdHyhI51Hw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.0.2': - resolution: {integrity: sha512-vdFA9+C/rekyGce7WqHs/xoT0ioZEWaOFyZLIV1mEeNFaFDUQrPIo8Vs2GvJ6eetb3rzDUtUBgzto3ExpXJB3w==} + '@rolldown/binding-darwin-arm64@1.0.3': + resolution: {integrity: sha512-PcAhP+ynjURNyy8SKGl5DQP94aGuB/7JrXJb/t7P+hanXvQVMWzUvRRhBAcg/lNRadBhoUPqSoP4xw5tR/KBEA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.2': - resolution: {integrity: sha512-BewSOwTHazv77DTYiAZXSqqKZ4KP/KonFisDMVU7PImxoWfB2aepnPhd2E4SWz3zDzYgDNbs6jBmTdgNnF02GA==} + '@rolldown/binding-darwin-x64@1.0.3': + resolution: {integrity: sha512-9YpfeUvSE2RS7wysJ81uOZkXJz7f7Q55H2Gvp3VEw/EsahqDtrphrZ0EwDLK5vvKOzaCrBsjF8JmnMLcUt78Gg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.2': - resolution: {integrity: sha512-m41o7M0YWtUdqk61Tb+jnKb2rN++iRdIASlExkUoKfIAH30DOHCB8fVLzSUpbWHHU8esmEioY62PxzexE8MBuA==} + '@rolldown/binding-freebsd-x64@1.0.3': + resolution: {integrity: sha512-yB1IlAsSNHncV6SCTL27/MVGR5htvQsoGxIv5KMGXALp+Ll1wYsn+x98M9MW7qa+NdSbvrrY7ANI4wLJ0n1e6g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.2': - resolution: {integrity: sha512-jcojB9H7W/jS29pMKWAK1N+fU99vXodHDTatS3b3y/XSOCiHo0kkA74pL3jJmkoQtYpOCxDvaKs1fo2Ij/1X5w==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.3': + resolution: {integrity: sha512-Yi30IVAAfLUCy2MseFjbB1jAMDl1VMCAas5StnYp8da9+CKvMd2H2cbEjWcw5NPaPqzvYkVIaF1nNUG+b7u/sw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.2': - resolution: {integrity: sha512-1jn6qDU5iiOgFgygDzKUuKP0maTi0/f1+sBLgvij/76C77Nm3ts6ufz9Bjg5q5dduxiUIxtq86JIoBvo1xQ4Ig==} + '@rolldown/binding-linux-arm64-gnu@1.0.3': + resolution: {integrity: sha512-jsO7R8To+AdlYgUmN5sHSCZbfhtMBkO0WUx8iORQnPcMMdgr7qM2DQmMwgabs3GhNztdmoKkMKQFHD6DTMCIQw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.0.2': - resolution: {integrity: sha512-QVLO/czFMdoMFSqlX3bcswcJNm/23r+qoa/jgtmFc/qEp6/jXmIkDjF/XIo8dPfGaiwy1xfQn8o77L79GeXFgw==} + '@rolldown/binding-linux-arm64-musl@1.0.3': + resolution: {integrity: sha512-VWkUHwWriDciit80wleYwKILoR/KMvxh/IdwS/paX+ZgpuRpCrKLUdadJbc0NpBEiyhpYawsJ73j9aCvOH+f7Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@rolldown/binding-linux-ppc64-gnu@1.0.2': - resolution: {integrity: sha512-hgO5Abm0w5UL6FEa2iFnZqo2KlK7TQ5QhV5x09hujBf7t5KzHQ1VmfPuTpqRy/rNlSxua3eWH374xxiVrP+lcA==} + '@rolldown/binding-linux-ppc64-gnu@1.0.3': + resolution: {integrity: sha512-5f1laC0SlIR0yDbFCd8acUhvJIag6N3zC5P7oUPN6wX0aOma+uKJ0wBDH5aq7I1PVI2ttTlhJwzwRIBnLiSGEg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-s390x-gnu@1.0.2': - resolution: {integrity: sha512-fy8rXxuYEu602abC8MUNaPjYLIFzReOaEIEMKMUa0rFEUxNpVXhs15KSSQ4qlqSaM7B6rcj9rDZgADh/IGDzLQ==} + '@rolldown/binding-linux-s390x-gnu@1.0.3': + resolution: {integrity: sha512-Iq4ko0r4XsgbrF/LunNgHtAGLRRVE2kXonAXQ/MV0mC6jQpMOhW1SvtZja2EhC/kd05++bP78dsqBeIQyYJ6Yg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-gnu@1.0.2': - resolution: {integrity: sha512-0+bOkiQ779+r1WpoHOWHqncvyySci0vKph+myNDYb+im6meJAzHQXay6oEgnkHuUGouM1LKTZwqKpBow6Kj7CQ==} + '@rolldown/binding-linux-x64-gnu@1.0.3': + resolution: {integrity: sha512-B8m6tD5+/N5FeNQFbKlLA/2yVq9ycQP1SeedyEYYKWBNR3ZQbkvIUcNnDNM03lO1l5F2roiiFJGgvoLLyZXtSg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.0.2': - resolution: {integrity: sha512-mjSkrzZK5Qsl0a9d1JgILOiuZOSDTVdKENcSXBoqbzSrspLR/4/IRVDo5wd2GgZjNss/viBFJdeq+j7qH2nypw==} + '@rolldown/binding-linux-x64-musl@1.0.3': + resolution: {integrity: sha512-pSdpdUJHkuCxun9LE7jvgUB9qsRgaiyNNCX7m/AvHTcq67AiT/Yhoxvw5zPfhrM8k/BfP8ce/hMOpthKDpEUow==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@rolldown/binding-openharmony-arm64@1.0.2': - resolution: {integrity: sha512-1v5vHasdfQAZoEHakBV72LIFAC9JjnymsiKxp+GEr/ma3+NJCPSaYK+qavInOovJkgwFrs7GccX2d6IgDA3Z5w==} + '@rolldown/binding-openharmony-arm64@1.0.3': + resolution: {integrity: sha512-OXXS3RKJgX2uLwM+gYyuH5omcH8fL1LJs96pZGgtetVCahON57+d4SJHzTgZiOjxgGkSnpXpOsWuPDGAKAigEg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-wasm32-wasi@1.0.2': - resolution: {integrity: sha512-mb1VobWn6NheziTk5/WEaR6AKVbrwT5sOi6C7zk3gy/pD1qtJfU1j4PgTo2NJnOtbL9Dl3Aeei8w9jJ7qC2jZQ==} + '@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.2': - resolution: {integrity: sha512-SqKonF56vA/L2yHwHYcEp2P34URpOZ7d1fS635cTkpDnUtEGdUbhI6NzsPdqeSWvAAeGDrxjWjNmibDIdFf9/A==} + '@rolldown/binding-win32-arm64-msvc@1.0.3': + resolution: {integrity: sha512-gEdFFEN70A/jxb2svrWsN3aDL7OUtmvlOy+6fa2jxG8K0wQ1ZbdeLGnidov6Yu5/733dI5ySfzFlQ/cb0bSz1g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.2': - resolution: {integrity: sha512-v7qRI7gXLRINcOGXt+7YmAZ6iFuyZVMIoXAxhd8oP+DR9dLfL9GfNIx7PLMxmhZdvq8waUJBQiWN9EKNy+TRBQ==} + '@rolldown/binding-win32-x64-msvc@1.0.3': + resolution: {integrity: sha512-eXB7CHuaQdqmJcc3koCNtNPmT/bj2gc999kUFgBxG8Ac0NdgXc4rkCHhqrgrhN3zddvvvrgzj1e90SuSfmyIXA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -2387,6 +2411,9 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} + '@standard-schema/utils@0.3.0': + resolution: {integrity: sha512-e7Mew686owMaPJVNNLs55PUvgz371nKgwsc4vxE49zsODpJEnxgxRo2y/OKrqueavXgZNMDVj3DdHFlaSAeU8g==} + '@tailwindcss/container-queries@0.1.1': resolution: {integrity: sha512-p18dswChx6WnTSaJCSGx6lTmrGzNNvm2FtXmiO6AuA1V4U5REyoqwmT6kgAsIMdjo07QdAfYXHJ4hnMtfHzWgA==} peerDependencies: @@ -2495,11 +2522,11 @@ packages: resolution: {integrity: sha512-79pf/RkhteYZTRgcR4F9kbk84P2N8rugQJswxfIqovlbRiT3yI7eBE+5QorIrZaOKktsgzRlXh1l/du/xpl4iA==} engines: {node: '>=20.19'} - '@tanstack/query-core@5.100.11': - resolution: {integrity: sha512-lmE0994apShXPj8CUxgx4ch5yUJhE9k/+tVwihBvPOyerACWdBocfFg24t8+0RhtlTd7tEgchDkhlCxNssvDxw==} + '@tanstack/query-core@5.100.14': + resolution: {integrity: sha512-5X41dGpxgeaHISCRW2oYwcSycZeULZzAunaudXT9ov1KOTj9xwt0CH6hbwqP1/z74ZWF7rYFnDpyYH07XFcZew==} - '@tanstack/react-query@5.100.11': - resolution: {integrity: sha512-J0f9s5x3LE1450nNNfYx+e/n0DMa0uOBdFJUy5r0RvmsXd4nB/n0rbHtHI1vYXhikNFan+wf51p6Tmp4c8ucrg==} + '@tanstack/react-query@5.100.14': + resolution: {integrity: sha512-oOr6aRdSFEwWhzxEkD/9ZcItM3+LjBSkeVmadWKwUssAHTsqd/7bOjWrX4AbvEkoEhgAxzN0Xk6H/aYzXiYBAw==} peerDependencies: react: ^18 || ^19 @@ -2515,8 +2542,8 @@ packages: '@tanstack/router-core': optional: true - '@tanstack/react-router@1.170.7': - resolution: {integrity: sha512-4Q8M8Q9sGobhyt72yW+vxzUOSPfrCAHwjPOCb7+ocReQnFQ37t9Qh4RNG4+7zsFQ4tW9C8LpllRe49aK2RYy2Q==} + '@tanstack/react-router@1.170.10': + resolution: {integrity: sha512-gVmWYq0ucWr+OB97Nud0YhKa9NOipB7/QrWI7wRZJJWEL0qUS8WPqAs0vA1f3IBXZpXmf8xxzf/tl5cmo4tlmA==} engines: {node: '>=20.19'} peerDependencies: react: '>=18.0.0 || >=19.0.0' @@ -2535,14 +2562,14 @@ packages: react: '>=16.8' react-dom: '>=16.8' - '@tanstack/react-virtual@3.13.25': - resolution: {integrity: sha512-bmNoqMu6gcAW9JGrKVB0Q1tN1i5RONZF8r1fW0bbE4Oyf3DwEGnzzQJ2OW+Ozg1P4s8PyugkHg2ULZoFQN+cqw==} + '@tanstack/react-virtual@3.13.26': + resolution: {integrity: sha512-DosdgjOxCLahkn0o+ilmZYwEjo1glfMGuRT/j3PQ18yr5XqA8N/BCaL9IJ3B5TRl+nnzyK2IOFgAILwzN3a9xQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tanstack/router-core@1.171.5': - resolution: {integrity: sha512-BfilbQqqWiQwJn68cD8wmk1ajEWIO3IlEA1zVuWslWbiVc23CDn+6ACO5tfPAcc96ED37hxela5ij3VBvAtusw==} + '@tanstack/router-core@1.171.8': + resolution: {integrity: sha512-PbrTBbofFcacrH3RLgHYILRqTFnAGq+gXrXoA/vo7qUSkJpSO4GWfLtrtCahD4VayzRm19IPwcjPPLEugag6pw==} engines: {node: '>=20.19'} '@tanstack/router-devtools-core@1.168.0': @@ -2555,16 +2582,16 @@ packages: csstype: optional: true - '@tanstack/router-generator@1.167.9': - resolution: {integrity: sha512-B2MiJVYyI/C+5O7Hzu9owZPHuXCxKKFweUdMLToAZLg2H7iYoXYzgqAFISUBBlL8jKWugEVwNMUE3ajBGZep4w==} + '@tanstack/router-generator@1.167.12': + resolution: {integrity: sha512-FGr7nn6VhjL53TUCTyDgApSkAYRxhId+v0HVQdSu0ADkNuHY+sUnYEMqiF6aN82jYWuXzrSL1xazg6/rfEP82g==} engines: {node: '>=20.19'} - '@tanstack/router-plugin@1.168.10': - resolution: {integrity: sha512-s3bWi8pT+p8D70aev6CBwCQp/2SlkO16wxXDtK6a9JAQYK7ARemp3qdzX5EDnVmB9Mc6ex5f9eyrN6eL/V+tLg==} + '@tanstack/router-plugin@1.168.13': + resolution: {integrity: sha512-LnepwDai+TaC4K3aZeXrrKpnGoP8xGGilVGFfa5flGgC3+jCSBysb8SktidRE8eF2/iOzCQC0LIGirtMyZepSA==} engines: {node: '>=20.19'} peerDependencies: '@rsbuild/core': '>=1.0.2 || ^2.0.0' - '@tanstack/react-router': ^1.170.7 + '@tanstack/react-router': ^1.170.10 vite: '>=5.0.0 || >=6.0.0 || >=7.0.0 || >=8.0.0' vite-plugin-solid: ^2.11.10 || ^3.0.0-0 webpack: '>=5.92.0' @@ -2591,8 +2618,8 @@ packages: resolution: {integrity: sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==} engines: {node: '>=12'} - '@tanstack/virtual-core@3.15.0': - resolution: {integrity: sha512-0AwPGx0I8QxPYjAxShT/+z+ZOe9u8mW5rsXvivCTjRfRmz9a43+3mRyi4wwlyoUqOC56q/jatKa0Bh9M99BEHQ==} + '@tanstack/virtual-core@3.16.0': + resolution: {integrity: sha512-Er2N7q3WOiH6y2JLxsxNX+u2/sLqSsL0bxFgDjuiPiA7vKhZRm+IzcS17vRee3GNXr64UsesA5CAp9yTiIYw9A==} '@tanstack/virtual-file-routes@1.162.0': resolution: {integrity: sha512-uhOeFyxLcU41HzvrxsGpiWdcMbScY1EDgbZ5K7DVRMYInbLYWAC0EA/kx9wXAoSM8q82bUG2hRl8+EAjE6XAbA==} @@ -2833,6 +2860,9 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} + '@types/use-sync-external-store@0.0.6': + resolution: {integrity: sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==} + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260421.2': resolution: {integrity: sha512-fHv1r3ZmVo6zxuAIFmuX3w9QxbcauoG0SsWhmDwm6VmRubLlOJIcmTtlmV3JAb9oOnq8LuzZljzT7Q39fSMQDw==} cpu: [arm64] @@ -2892,11 +2922,11 @@ packages: babel-plugin-react-compiler: optional: true - '@vitest/expect@4.1.7': - resolution: {integrity: sha512-1R+tw0ortHEbZDGMymm+pN7/AFQ/RkFFdtd7EN+VBpynKmLbP8A3rpEXdshBJ7+8hQ9zBJh/i1s0yKNtxAnU7w==} + '@vitest/expect@4.1.8': + resolution: {integrity: sha512-h3nDO677RDLEGlBxyQ5CW8RlMThSKSRLUePLOx09gNIWRL40edgA1GCZSZgf1W55MFAG6/Sw14KeaAnqv0NKdQ==} - '@vitest/mocker@4.1.7': - resolution: {integrity: sha512-vY7nuamKgfvpA1Koa3oYIw/k7D6kZnpGyNMZW8loow2bsBYla1TFdqTaXncWdRn4pgwNs+90RhnXhJScDwQeJA==} + '@vitest/mocker@4.1.8': + resolution: {integrity: sha512-LEiN/xe4OSIbKe9HQIp5OC24agGD9J5CnmMgsLohVVoOPWL9a2sBoR6VBx43jQZb7Kr1l4RCuyCJzcAa0+dojw==} peerDependencies: msw: ^2.4.9 vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2906,42 +2936,43 @@ packages: vite: optional: true - '@vitest/pretty-format@4.1.7': - resolution: {integrity: sha512-umgCarTOYQWIaDMvGDRZij+6b9oVeLIyJzfN+AS88e0ZOU3QTgNNSTtjQOpcvWr3np1N0j4WgZj+sb3oYBDscw==} + '@vitest/pretty-format@4.1.8': + resolution: {integrity: sha512-9GasEBxpZ1VYIpqHf/0+YGg121uSNwCKOJqIrTwWP/TB7DmFCiaBpNl3aPZzoLWfWkuqhbH8vJIVobZkvdo2cA==} - '@vitest/runner@4.1.7': - resolution: {integrity: sha512-BapjmAQ2aI78WdMEfeUWivnfVzB+VPGwWRQcJE0OUq7qEeEcBsCSf+0T5iREBNE5nBb4wA5Ya0W6IA+sghdEFw==} + '@vitest/runner@4.1.8': + resolution: {integrity: sha512-EmVxeBAfMJvycdjd6Hm+RbFBbA9fKvo0Kx37hNpBYoYeavH3RNsBXWDooR1mgD52dCrxIIuP7UotpfiwOikvcg==} - '@vitest/snapshot@4.1.7': - resolution: {integrity: sha512-ZacLzja+TmJeZ1h14xW2FB/WpeimUD3haBXQPyJqxvo8jQTmfeA8zv58mtjN2C7EHXZDYVcVYdYmAxjkWVvKCw==} + '@vitest/snapshot@4.1.8': + resolution: {integrity: sha512-acfZboRmAIf05DEKcBQy33VXojFJjtUdLyo7oOmV9kebb2xdU01UknNiPuPZoJZQyO7DF0gZdTGTpeAzET9QPQ==} - '@vitest/spy@4.1.7': - resolution: {integrity: sha512-kbkI5LMWakyuTIvs6fUJ5qdIVb1XVKsYJAT4OJ938cHMROYMSfmoQdZy0aaAnjbbc8F61vkoTqz/Az+/HiIu5Q==} + '@vitest/spy@4.1.8': + resolution: {integrity: sha512-6EevtBp6OZOPF7bmz36HrGMeP3txgVSrgebWxHOafDXGkhIzfXK14f8KF6MuFfgXXUeHxmpD3BQxkV00/3s5mA==} - '@vitest/utils@4.1.7': - resolution: {integrity: sha512-T532WBu791cBxJlCl6SO+J14l81DQx6uQHm1bQbmCDY7nqlEIgkza/UFnSBNaUtSf41unldDFjdOBYEQC4b5Hw==} + '@vitest/utils@4.1.8': + resolution: {integrity: sha512-uOJamYALNhfJ6iolExyQM40yIQwDqYnkKtQ5VCiSe17E33H0aQ/u+1GlRuz4LZBk6Mm3sg90G9hEbmEt37C1Zg==} '@xml-tools/parser@1.0.11': resolution: {integrity: sha512-aKqQ077XnR+oQtHJlrAflaZaL7qZsulWc/i/ZEooar5JiWj1eLt0+Wg28cpa+XLney107wXqneC+oG1IZvxkTA==} - '@xmldom/xmldom@0.7.13': - resolution: {integrity: sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==} - engines: {node: '>=10.0.0'} - deprecated: this version has critical issues, please update to the latest version - - '@xmldom/xmldom@0.8.12': - resolution: {integrity: sha512-9k/gHF6n/pAi/9tqr3m3aqkuiNosYTurLLUtc7xQ9sxB/wm7WPygCv8GYa6mS0fLJEHhqMC1ATYhz++U/lRHqg==} + '@xmldom/xmldom@0.8.13': + resolution: {integrity: sha512-KRYzxepc14G/CEpEGc3Yn+JKaAeT63smlDr+vjB8jRfgTBBI9wRj/nkQEO+ucV8p8I9bfKLWp37uHgFrbntPvw==} engines: {node: '>=10.0.0'} - deprecated: this version has critical issues, please update to the latest version - '@xyflow/react@12.10.2': - resolution: {integrity: sha512-CgIi6HwlcHXwlkTpr0fxLv/0sRVNZ8IdwKLzzeCscaYBwpvfcH1QFOCeaTCuEn1FQEs/B8CjnTSjhs8udgmBgQ==} + '@xyflow/react@12.11.0': + resolution: {integrity: sha512-na4IO33FSs2OS72hASgZDmTYwFAkef7Z74uBUVrong3ARmQQHfnRUVaCFn1kTt5LbS6pK03TbYjCPGLjLFfziA==} peerDependencies: + '@types/react': '>=17' + '@types/react-dom': '>=17' react: '>=17' react-dom: '>=17' + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true - '@xyflow/system@0.0.76': - resolution: {integrity: sha512-hvwvnRS1B3REwVDlWexsq7YQaPZeG3/mKo1jv38UmnpWmxihp14bW6VtEOuHEwJX2FvzFw8k77LyKSk/wiZVNA==} + '@xyflow/system@0.0.77': + resolution: {integrity: sha512-qCDCMCQAAgUu8yHnhloHG9F5mwPX5E+Wl8McpYIOPSSXfzFJJoZcwOcsDiAjitVKIg2de1WmJbCHfpcvxprsgg==} JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} @@ -3155,13 +3186,13 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.10.27: - resolution: {integrity: sha512-zEs/ufmZoUd7WftKpKyXaT6RFxpQ5Qm9xytKRHvJfxFV9DFJkZph9RvJ1LcOUi0Z1ZVijMte65JbILeV+8QQEA==} + baseline-browser-mapping@2.10.32: + resolution: {integrity: sha512-wbPvpyjJPC0zdfdKXxqEL3Ea+bOMD/87X4lftiJkkaBiuG6ALQy1SLmEd7BSmVCuwCQsBrCamgBoLyfFDD1EPg==} engines: {node: '>=6.0.0'} hasBin: true - baseline-browser-mapping@2.10.32: - resolution: {integrity: sha512-wbPvpyjJPC0zdfdKXxqEL3Ea+bOMD/87X4lftiJkkaBiuG6ALQy1SLmEd7BSmVCuwCQsBrCamgBoLyfFDD1EPg==} + baseline-browser-mapping@2.10.33: + resolution: {integrity: sha512-bA6+tcSLpz2tIEdDXZPpPTIuxBcC4+w6SieaYyfigIa4h8GlFxbA17v22Vx3JUtuZQj9SgOsnbK+aTBzyDyEuw==} engines: {node: '>=6.0.0'} hasBin: true @@ -3199,14 +3230,14 @@ packages: resolution: {integrity: sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==} engines: {node: '>= 5.10.0'} - brace-expansion@1.1.13: - resolution: {integrity: sha512-9ZLprWS6EENmhEOpjCYW2c8VkmOvckIJZfkr7rBW6dObmfgJ/L1GpSYW5Hpo9lDz4D1+n0Ckz8rU7FwHDQiG/w==} + brace-expansion@1.1.15: + resolution: {integrity: sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==} - brace-expansion@2.0.3: - resolution: {integrity: sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==} + brace-expansion@2.1.1: + resolution: {integrity: sha512-WR1cURNjuvBLMZBMbqM0UoE+WAfdUcEV1ccD8PVBVOI+Z3ND4+SZbN8RsfT2bMuG1qwz5RFvPukSZm5fF2D5eA==} - brace-expansion@5.0.5: - resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==} + brace-expansion@5.0.6: + resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==} engines: {node: 18 || 20 || >=22} braces@3.0.3: @@ -3287,18 +3318,9 @@ packages: peerDependencies: chevrotain: ^11.0.0 - chevrotain-allstar@0.4.1: - resolution: {integrity: sha512-PvVJm3oGqrveUVW2Vt/eZGeiAIsJszYweUcYwcskg9e+IubNYKKD+rHHem7A6XVO22eDAL+inxNIGAzZ/VIWlA==} - peerDependencies: - chevrotain: ^12.0.0 - chevrotain@11.0.3: resolution: {integrity: sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw==} - chevrotain@12.0.0: - resolution: {integrity: sha512-csJvb+6kEiQaqo1woTdSAuOWdN0WTLIydkKrBnS+V5gZz0oqBrp4kQ35519QgK6TpBThiG3V1vNSHlIkv4AglQ==} - engines: {node: '>=22.0.0'} - chevrotain@7.1.1: resolution: {integrity: sha512-wy3mC1x4ye+O+QkEinVJkPf5u2vsrDIYW9G7ZuwFl6v/Yu0LwUuT2POsb+NUWApebyxfkQq6+yDfRExbnI5rcw==} @@ -3313,10 +3335,6 @@ packages: chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - chownr@3.0.0: resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} engines: {node: '>=18'} @@ -3553,9 +3571,6 @@ packages: engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} hasBin: true - cross-fetch@4.1.0: - resolution: {integrity: sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw==} - cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -3750,12 +3765,12 @@ packages: resolution: {integrity: sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - date-fns@4.1.0: - resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} - date-fns@4.2.1: resolution: {integrity: sha512-37RhSdxaG1suen6VDCza6rNrQfooyQh57HFVPwQGEq2QWliVLzPQZ8Oa017weOu+HZCnzI7N3Pf/wyoBKfEqrA==} + date-fns@4.4.0: + resolution: {integrity: sha512-+1UMbeh68lH1SegH83CGWwpb6OHHbpSgr3+s5Eww5M4CAgswBpoWS0AjTOfEJ33HiYKz1hdj/KTFprzXHmq/6w==} + dateformat@3.0.3: resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} @@ -3859,9 +3874,6 @@ packages: dom-accessibility-api@0.6.3: resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} - dom-helpers@5.2.1: - resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} - dom-serializer@1.4.1: resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} @@ -3872,12 +3884,12 @@ packages: resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} engines: {node: '>= 4'} - dompurify@3.4.2: - resolution: {integrity: sha512-lHeS9SA/IKeIFFyYciHBr2n0v1VMPlSj843HdLOwjb2OxNwdq9Xykxqhk+FE42MzAdHvInbAolSE4mhahPpjXA==} - dompurify@3.4.5: resolution: {integrity: sha512-OrwIBKsdNSVEeubdJ1HBv/wNENRM9ytAVCv7YXt//A3vPdVMNuACRqK9mXCGCBW2ln7BT/A4X0jXHo2Gu89miA==} + dompurify@3.4.7: + resolution: {integrity: sha512-2jBxDJY4RR06tQNy4w5FlFH7kfxsQZlufd0sbv+chfHCxeJwrFw2baUDsSwvBISD4K4RDbd0PTfy3uNXsR6siA==} + domutils@2.8.0: resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} @@ -3980,6 +3992,9 @@ packages: resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} engines: {node: '>= 0.4'} + es-toolkit@1.47.0: + resolution: {integrity: sha512-n1GuoD0WEQZMBk5tttoZSqwgyLx01oqa5XsBmCHwPyNe1S9jPBEmtR2pSgp2kJuWE3ciFZ6yRHmY4pM4C3OOkw==} + es6-promise-pool@2.5.0: resolution: {integrity: sha512-VHErXfzR/6r/+yyzPKeBvO0lgjfC5cbDCQWjWwMZWSb6YU39TGIl51OUmCfWCq4ylMdJSB8zkz2vIuIeIxXApA==} engines: {node: '>=0.10.0'} @@ -4011,9 +4026,6 @@ packages: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} - eventemitter3@4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - eventemitter3@5.0.4: resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==} @@ -4046,10 +4058,6 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-equals@5.4.0: - resolution: {integrity: sha512-jt2DW/aNFNwke7AUd+Z+e6pz39KO5rzdbbFCg2sGafS4mk13MI7Z8O5z9cADNn5lhGODIgLwug6TZO2ctf7kcw==} - engines: {node: '>=6.0.0'} - fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} @@ -4063,8 +4071,8 @@ packages: fast-string-width@3.0.2: resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} - fast-uri@3.1.0: - resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} + fast-uri@3.1.2: + resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} fast-wrap-ansi@0.2.2: resolution: {integrity: sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==} @@ -4143,10 +4151,6 @@ packages: resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} engines: {node: '>=10'} - fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} - fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} @@ -4163,8 +4167,8 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - fuse.js@7.3.0: - resolution: {integrity: sha512-plz8RVjfcDedTGfVngWH1jmJvBvAwi1v2jecfDerbEnMcmOYUEEwKFTHbNoCiYyzaK2Ws8lABkTCcRSqCY1q4w==} + fuse.js@7.4.0: + resolution: {integrity: sha512-3UqmoSFwzX1sNB1YSk+Co0EdH29XCW2p9g48OAiy93cjKqzuABsqw2VIgSN3CmsT/wo6pIJ3F0Jxeiiby8rhIQ==} engines: {node: '>=10'} fuzzy@0.1.3: @@ -4353,11 +4357,12 @@ packages: engines: {node: '>=18'} hasBin: true - i18next-http-backend@3.0.6: - resolution: {integrity: sha512-mBOqy8993jtqAoj6XaI1XeC/8/9v6EPS+681ziegrPvTB0DoaCY7PpTS0SpY56qLMoS4OI1TZEM2Zf59zNh05w==} + i18next-http-backend@4.0.0: + resolution: {integrity: sha512-EgSjO3Q1G6f2Q5oy7u9mmxuesE0oSfzAD97NFBjC8EmkK4guBSYLljM0Fng3DarMWIIkU70jfo4+mUzmyVISTA==} + engines: {node: '>=18'} - i18next@26.2.0: - resolution: {integrity: sha512-zwBHldHdTmwN7r6UNc7lC6GWNN+YYg3DrRSeHR5PRRBf5QnJZcYHrQc0uaU26qZeYxR7iFZD+Y315dPnKP47wA==} + i18next@26.3.0: + resolution: {integrity: sha512-gHSgGpUXVmuqE2El1W61DmxeyeTlFfZgdJRWMo9jScAn5pu7TuTuiccb1zh3E2J9hEBVGJ23+96x0ieBhfuIHA==} peerDependencies: typescript: ^5 || ^6 peerDependenciesMeta: @@ -4381,6 +4386,12 @@ packages: immediate@3.0.6: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + immer@10.2.0: + resolution: {integrity: sha512-d/+XTN3zfODyjr89gM3mPq1WNX2B8pYsu7eORitdwyA2sBubnTl3laYlBk4sXY5FUa5qTZGBDPJICVbvqzjlbw==} + + immer@11.1.8: + resolution: {integrity: sha512-/tbkHMW7y10Lx6i1crLjD4/OhNkRG+Fo7byZHtah0547nIeXYcpIXaUh0IAQY6gO5459qpGGYapcEOHtFXkIuA==} + immutable@4.3.8: resolution: {integrity: sha512-d/Ld9aLbKpNwyl0KiM2CT1WYvkitQ1TSvmRtkcV8FKStiDoA7Slzgjmb/1G2yhKM1p0XeNOieaTbFZmU1d3Xuw==} @@ -4623,10 +4634,6 @@ packages: resolution: {integrity: sha512-QJv/h939gDpvT+9SiLVlY7tZC3xB2qK57v0J04Sh9wpMb6MP1q8gB21L3WIo8T5P1MSMg3Ep14L7KkDCFG3y4w==} engines: {node: '>=16.0.0'} - langium@4.2.2: - resolution: {integrity: sha512-JUshTRAfHI4/MF9dH2WupvjSXyn8JBuUEWazB8ZVJUtXutT0doDlAv1XKbZ1Pb5sMexa8FF4CFBc0iiul7gbUQ==} - engines: {node: '>=20.10.0', npm: '>=10.2.3'} - layout-base@1.0.2: resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==} @@ -4641,8 +4648,8 @@ packages: resolution: {integrity: sha512-KZ9W9nWDT7rF7Dazg8xyLHGLrmpgq2nVNFUckhqdW3szVP6YhCpp/RAnpmVExA9JvrMynjwSLVrEj3AepHR6ew==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - lexical@0.44.0: - resolution: {integrity: sha512-ReDUjRlFgkGoPWzvdjr7s16PUVpHATN+2NH2NiZs+PLlISTaIFFgKil2P467oP3Vg+XgmpDsUgmWZsFJTztYjg==} + lexical@0.45.0: + resolution: {integrity: sha512-z2M9C2ILPW7SopQE1aKbOFdZJbe3HvsrgWnJKveMDrSEvVjU9Hce4UpKVsAdkwY7TgY9RDuCV3+sfrGu0WkL+w==} lib0@0.2.117: resolution: {integrity: sha512-DeXj9X5xDCjgKLU/7RR+/HQEVzuuEUiwldwOGsHK/sfAfELGWEyTcf0x+uOvCvK3O2zPmZePXWL85vtia6GyZw==} @@ -4732,8 +4739,8 @@ packages: linkify-it@5.0.0: resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} - lint-staged@17.0.5: - resolution: {integrity: sha512-d12yC+/e8RhBjZtaxZn71FyrgU/P5e+uAPifhCLwdosQZP/zamSdKRWDC30ocVIbzDKiFG1McHc/LUgB92GIPw==} + lint-staged@17.0.7: + resolution: {integrity: sha512-JrSobt+tW3rH8IOMi8tDZd3foorM5yPEkLD/V2NxobgHrFfHWGee4MOLVuZeScgxftEwbHrPHIFA/ZL+nUJeuA==} engines: {node: '>=22.22.1'} hasBin: true @@ -4760,9 +4767,6 @@ packages: resolution: {integrity: sha512-XT9ewWAC43tiAV7xDAPflMkG0qOPn2QjHqlgX8FOqmWa/rxnyYDulF9T0F7tRy1u+TVTmK/M//6VIOye+2zDXg==} engines: {node: '>=20'} - lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - lodash-es@4.18.1: resolution: {integrity: sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==} @@ -4818,8 +4822,8 @@ packages: lodash.uniq@4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - lodash@4.17.23: - resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==} + lodash@4.18.1: + resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} log-update@6.1.0: resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} @@ -4850,8 +4854,8 @@ packages: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} - lucide-react@1.16.0: - resolution: {integrity: sha512-dYwyPzb4MEKpGUmNYk3WKWPnMrHs3FKM+q94kAnJrcDIqqn1hq2xY8scaS2ovsOCM5D51ey2gaRG3PBb1vgoYQ==} + lucide-react@1.17.0: + resolution: {integrity: sha512-9FA9evdox/JQL5PT57fdA1x/yg8T7knJ98+zjTL3UfKza6pflQUUh3XtaQIHKvnsJw1lmsEyHVlt5jchYxOQ5w==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -4968,8 +4972,8 @@ packages: mergexml@1.2.4: resolution: {integrity: sha512-yiOlDqcVCz7AG1eSboonc18FTlfqDEKYfGoAV3Lul98u6YRV/s0kjtf4bjk47t0hLTFJR0BSYMd6BpmX3xDjNQ==} - mermaid@11.14.0: - resolution: {integrity: sha512-GSGloRsBs+JINmmhl0JDwjpuezCsHB4WGI4NASHxL3fHo3o/BRXTxhDLKnln8/Q0lRFRyDdEjmk1/d5Sn1Xz8g==} + mermaid@11.15.0: + resolution: {integrity: sha512-pTMbcf3rWdtLiYGpmoTjHEpeY8seiy6sR+9nD7LOs8KfUbHE4lOUAprTRqRAcWSQ6MQpdX+YEsxShtGsINtPtw==} micromark-core-commonmark@2.0.3: resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} @@ -5083,9 +5087,6 @@ packages: resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} engines: {node: 18 || 20 || >=22} - minimatch@3.0.5: - resolution: {integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==} - minimatch@3.1.5: resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} @@ -5104,26 +5105,14 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} - minipass@4.2.8: resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} engines: {node: '>=8'} - minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} - minipass@7.1.3: resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==} engines: {node: '>=16 || 14 >=14.17'} - minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} - minizlib@3.1.0: resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} engines: {node: '>= 18'} @@ -5135,11 +5124,6 @@ packages: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - mlly@1.8.2: resolution: {integrity: sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==} @@ -5175,14 +5159,9 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@3.3.3: - resolution: {integrity: sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - nanoid@4.0.2: - resolution: {integrity: sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==} - engines: {node: ^14 || ^16 || >=18} + nanoid@5.1.11: + resolution: {integrity: sha512-v+KEsUv2ps74PaSKv0gHTxTCgMXOIfBEbaqa6w6ISIGC7ZsvHN4N9oJ8d4cmf0n5oTzQz2SLmThbQWhjd/8eKg==} + engines: {node: ^18 || >=20} hasBin: true napi-build-utils@2.0.0: @@ -5487,9 +5466,6 @@ packages: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} - prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - property-information@7.1.0: resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} @@ -5545,8 +5521,8 @@ packages: peerDependencies: react: ^19.2.6 - react-error-boundary@6.1.1: - resolution: {integrity: sha512-BrYwPOdXi5mqkk5lw+Uvt0ThHx32rCt3BkukS4X23A2AIWDPSGX6iaWTc0y9TU/mHDA/6qOSGel+B2ERkOvD1w==} + react-error-boundary@6.1.2: + resolution: {integrity: sha512-3DpCr5HVdZ0caUjYE/kIHBEJN0mNP3ZCgf16c48uJ5TbWjorKVp+YG8W3XqlJ7vJAVNw6wNIImyPXmFydwmyng==} peerDependencies: react: ^18.0.0 || ^19.0.0 @@ -5566,9 +5542,6 @@ packages: typescript: optional: true - react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} @@ -5591,6 +5564,18 @@ packages: '@types/react': optional: true + react-redux@9.3.0: + resolution: {integrity: sha512-KQopgqFo/p/fgmAs5qz6p5RWaNAzq40WAu7fJIXnQpYxFPbJYtsJPWvGeF2rOBaY/kEuV77AVsX8TsQzKm+A/g==} + peerDependencies: + '@types/react': ^18.2.25 || ^19 + react: ^18.0 || ^19 + redux: ^5.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + redux: + optional: true + react-remove-scroll-bar@2.3.8: resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} engines: {node: '>=10'} @@ -5611,12 +5596,6 @@ packages: '@types/react': optional: true - react-smooth@4.0.4: - resolution: {integrity: sha512-gnGKTpYwqL0Iii09gHobNolvX4Kiq4PKx6eWBCYYix+8cdw+cGo3do906l1NBPKkSWx1DghC1dlWG9L2uGd61Q==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-style-singleton@2.2.3: resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} engines: {node: '>=10'} @@ -5627,12 +5606,6 @@ packages: '@types/react': optional: true - react-transition-group@4.4.5: - resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} - peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' - react@19.2.6: resolution: {integrity: sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==} engines: {node: '>=0.10.0'} @@ -5671,20 +5644,26 @@ packages: resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==} engines: {node: '>= 20.19.0'} - recharts-scale@0.4.5: - resolution: {integrity: sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w==} - - recharts@2.15.4: - resolution: {integrity: sha512-UT/q6fwS3c1dHbXv2uFgYJ9BMFHu3fwnd7AYZaEQhXuYQ4hgsxLvsUXzGdKeZrW5xopzDCvuA2N41WJ88I7zIw==} - engines: {node: '>=14'} + recharts@3.8.1: + resolution: {integrity: sha512-mwzmO1s9sFL0TduUpwndxCUNoXsBw3u3E/0+A+cLcrSfQitSG62L32N69GhqUrrT5qKcAE3pCGVINC6pqkBBQg==} + engines: {node: '>=18'} peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-is: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 redent@3.0.0: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} engines: {node: '>=8'} + redux-thunk@3.1.0: + resolution: {integrity: sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==} + peerDependencies: + redux: ^5.0.0 + + redux@5.0.1: + resolution: {integrity: sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==} + regexp-to-ast@0.5.0: resolution: {integrity: sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==} @@ -5722,6 +5701,9 @@ packages: require-main-filename@2.0.0: resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + reselect@5.1.1: + resolution: {integrity: sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==} + resolve-pkg-maps@1.0.0: resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} @@ -5776,8 +5758,8 @@ packages: robust-predicates@3.0.3: resolution: {integrity: sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA==} - rolldown@1.0.2: - resolution: {integrity: sha512-oZx5zVDtVB44AW3eaifgDml1gWRDZGvjcfdxonE4swNPG98PrrXjaO/KrnUjzlMnztCCRVlUueA1kCXhARGk6g==} + rolldown@1.0.3: + resolution: {integrity: sha512-i00lAJ2ks1BYr7rjNjKC7BcqAS7nVfiT3QX1SI5aY+AFHblCmaUf9OE9dbdzDvW6dJxbi2ZCZiy9v3CcwOiX3g==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -6071,15 +6053,14 @@ packages: tar-stream@3.1.8: resolution: {integrity: sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==} - tar@6.2.1: - resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} - engines: {node: '>=10'} - deprecated: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me - tar@7.5.13: resolution: {integrity: sha512-tOG/7GyXpFevhXVh8jOPJrmtRpOTsYqUIkVdVooZYJS/z8WhfQUX8RJILmeuJNinGAMSu1veBr4asSHFt5/hng==} engines: {node: '>=18'} + tar@7.5.15: + resolution: {integrity: sha512-dzGK0boVlC4W5QFuQN1EFSl3bIDYsk7Tj40U6eIBnK2k/8ml7TZ5agbI5j5+qnoVcAA+rNtBml8SEiLxZpNqRQ==} + engines: {node: '>=18'} + teex@1.0.1: resolution: {integrity: sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==} @@ -6117,10 +6098,18 @@ packages: resolution: {integrity: sha512-dAqSqE/RabpBKI8+h26GfLq6Vb3JVXs30XYQjdMjaj/c2tS8IYYMbIzP599KtRj7c57/wYApb3QjgRgXmrCukA==} engines: {node: '>=18'} + tinyexec@1.2.4: + resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==} + engines: {node: '>=18'} + tinyglobby@0.2.16: resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.17: + resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} + engines: {node: '>=12.0.0'} + tinyrainbow@3.1.0: resolution: {integrity: sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==} engines: {node: '>=14.0.0'} @@ -6132,8 +6121,8 @@ packages: resolution: {integrity: sha512-+Zg3vWhRUv8B1maGSTFdev9mjoo8Etn2Ayfs4cnjlD3CsGkxXX4QyW3j2WJ0wdjYcYmy7Lx2RDsZMhgCWafKIw==} hasBin: true - tmp@0.2.5: - resolution: {integrity: sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==} + tmp@0.2.7: + resolution: {integrity: sha512-e0votIpp4Uo2AJYSzVHV6xCcawuiez3DzqDAbrTc3YxBkplN6e+dM13ZeIcZnDg/QpSuU2zfZ3rzwY8ukEnaXw==} engines: {node: '>=14.14'} to-regex-range@5.0.1: @@ -6350,18 +6339,8 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - uuid@11.1.0: - resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} - hasBin: true - - uuid@7.0.3: - resolution: {integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==} - deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). - hasBin: true - - uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). + uuid@11.1.1: + resolution: {integrity: sha512-vIYxrBCC/N/K+Js3qSN88go7kIfNPssr/hHCesKCQNAjmgvYS2oqr69kIufEG+O4+PfezOH4EbIeHCfFov8ZgQ==} hasBin: true v8-compile-cache-lib@3.0.1: @@ -6376,11 +6355,11 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - victory-vendor@36.9.2: - resolution: {integrity: sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ==} + victory-vendor@37.3.6: + resolution: {integrity: sha512-SbPDPdDBYp+5MJHhBCAyI7wKM3d5ivekigc2Dk2s7pgbZ9wIgIBYGVw4zGHBml/qTFbexrofXW6Gu4noGxrOwQ==} - vite@8.0.14: - resolution: {integrity: sha512-s4BJJ+5y1pYL6Otw51FHhVJQhPnuRinKig64g/1+EUNaJsd3gCKdD31IPFvswUgW9/60QT9oFHbZHbQK5imcxw==} + vite@8.0.16: + resolution: {integrity: sha512-h9bXPmJichP5fLmVQo3PyaGSDE2n3aPuomeAlVRm0JLmt4rY6zmPKd59HYI4LNW8oTK7tlTsuC7l/m7awx9Jcw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -6422,20 +6401,20 @@ packages: yaml: optional: true - vitest@4.1.7: - resolution: {integrity: sha512-flYyaFd2CgoCoU+0UKt3pxksgC+S02iTDN0n3LtqaMeXsI9SBcdNujc2k0DeFLzUn/0k538yNjOSdwgCqcrwJA==} + vitest@4.1.8: + resolution: {integrity: sha512-flY6ScbCIt9HThs+C5HS7jvGOB560DJtk/Z15IQROTA6zEy49Nh8T/dofWTQL+n3vswqn87sbJNiuqw1SDp5Ig==} 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.7 - '@vitest/browser-preview': 4.1.7 - '@vitest/browser-webdriverio': 4.1.7 - '@vitest/coverage-istanbul': 4.1.7 - '@vitest/coverage-v8': 4.1.7 - '@vitest/ui': 4.1.7 + '@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 happy-dom: '*' jsdom: '*' vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -6487,9 +6466,6 @@ packages: vscode-uri@3.0.8: resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} - vscode-uri@3.1.0: - resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} - w3c-xmlserializer@5.0.0: resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} engines: {node: '>=18'} @@ -6654,8 +6630,8 @@ packages: yauzl@2.10.0: resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} - yjs@13.6.30: - resolution: {integrity: sha512-vv/9h42eCMC81ZHDFswuu/MKzkl/vyq1BhaNGfHyOonwlG4CJbQF4oiBBJPvfdeCt/PlVDWh7Nov9D34YY09uQ==} + yjs@13.6.31: + resolution: {integrity: sha512-Eq+5BRfbeGyqGVrTJL3bEcr8gKkxPuyuoHmAwpk52fDb8kOVMrfVSTRPd6yiGgX5Fskb96qCRjzjbRjrL4YEnw==} engines: {node: '>=16.0.0', npm: '>=8.0.0'} yn@3.1.1: @@ -6724,9 +6700,9 @@ snapshots: '@asamuzakjp/nwsapi@2.3.9': {} - '@babel/code-frame@7.29.0': + '@babel/code-frame@7.29.7': dependencies: - '@babel/helper-validator-identifier': 7.28.5 + '@babel/helper-validator-identifier': 7.29.7 js-tokens: 4.0.0 picocolors: 1.1.1 @@ -6734,7 +6710,7 @@ snapshots: '@babel/core@7.29.0': dependencies: - '@babel/code-frame': 7.29.0 + '@babel/code-frame': 7.29.7 '@babel/generator': 7.29.1 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) @@ -6781,7 +6757,7 @@ snapshots: dependencies: '@babel/core': 7.29.0 '@babel/helper-module-imports': 7.28.6 - '@babel/helper-validator-identifier': 7.28.5 + '@babel/helper-validator-identifier': 7.29.7 '@babel/traverse': 7.29.0 transitivePeerDependencies: - supports-color @@ -6790,7 +6766,7 @@ snapshots: '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-validator-identifier@7.28.5': {} + '@babel/helper-validator-identifier@7.29.7': {} '@babel/helper-validator-option@7.27.1': {} @@ -6815,15 +6791,17 @@ snapshots: '@babel/runtime@7.29.2': {} + '@babel/runtime@7.29.7': {} + '@babel/template@7.28.6': dependencies: - '@babel/code-frame': 7.29.0 + '@babel/code-frame': 7.29.7 '@babel/parser': 7.29.2 '@babel/types': 7.29.0 '@babel/traverse@7.29.0': dependencies: - '@babel/code-frame': 7.29.0 + '@babel/code-frame': 7.29.7 '@babel/generator': 7.29.1 '@babel/helper-globals': 7.28.0 '@babel/parser': 7.29.2 @@ -6836,7 +6814,7 @@ snapshots: '@babel/types@7.29.0': dependencies: '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 + '@babel/helper-validator-identifier': 7.29.7 '@biomejs/biome@2.4.15': optionalDependencies: @@ -6942,7 +6920,7 @@ snapshots: prompts: 2.4.2 rimraf: 4.4.1 semver: 7.7.4 - tar: 6.2.1 + tar: 7.5.15 tslib: 2.6.2 xml2js: 0.5.0 transitivePeerDependencies: @@ -7006,34 +6984,21 @@ snapshots: dependencies: '@chevrotain/gast': 11.0.3 '@chevrotain/types': 11.0.3 - lodash-es: 4.17.21 - - '@chevrotain/cst-dts-gen@12.0.0': - dependencies: - '@chevrotain/gast': 12.0.0 - '@chevrotain/types': 12.0.0 + lodash-es: 4.18.1 '@chevrotain/gast@11.0.3': dependencies: '@chevrotain/types': 11.0.3 - lodash-es: 4.17.21 - - '@chevrotain/gast@12.0.0': - dependencies: - '@chevrotain/types': 12.0.0 + lodash-es: 4.18.1 '@chevrotain/regexp-to-ast@11.0.3': {} - '@chevrotain/regexp-to-ast@12.0.0': {} - '@chevrotain/types@11.0.3': {} - '@chevrotain/types@12.0.0': {} + '@chevrotain/types@11.1.2': {} '@chevrotain/utils@11.0.3': {} - '@chevrotain/utils@12.0.0': {} - '@commander-js/extra-typings@14.0.0(commander@14.0.3)': dependencies: commander: 14.0.3 @@ -7189,7 +7154,7 @@ snapshots: '@esbuild/win32-x64@0.27.4': optional: true - '@excalidraw/excalidraw@0.18.1(@types/react-dom@19.2.3(@types/react@19.2.15))(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@excalidraw/excalidraw@0.18.1(@types/react-dom@19.2.3(@types/react@19.2.15))(@types/react@19.2.15)(immer@11.1.8)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@braintree/sanitize-url': 6.0.2 '@excalidraw/laser-pointer': 1.3.1 @@ -7209,7 +7174,7 @@ snapshots: jotai-scope: 0.7.2(jotai@2.11.0(@types/react@19.2.15)(react@19.2.6))(react@19.2.6) lodash.debounce: 4.0.8 lodash.throttle: 4.1.1 - nanoid: 3.3.3 + nanoid: 3.3.12 open-color: 1.9.1 pako: 2.0.3 perfect-freehand: 1.2.0 @@ -7223,7 +7188,7 @@ snapshots: react-dom: 19.2.6(react@19.2.6) roughjs: 4.6.4 sass: 1.51.0 - tunnel-rat: 0.1.2(@types/react@19.2.15)(react@19.2.6) + tunnel-rat: 0.1.2(@types/react@19.2.15)(immer@11.1.8)(react@19.2.6) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -7237,8 +7202,8 @@ snapshots: dependencies: '@excalidraw/markdown-to-text': 0.1.2 '@mermaid-js/parser': 0.6.3 - mermaid: 11.14.0 - nanoid: 4.0.2 + mermaid: 11.15.0 + nanoid: 5.1.11 '@excalidraw/random-username@1.1.0': {} @@ -7488,186 +7453,209 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@lexical/clipboard@0.44.0': + '@lexical/clipboard@0.45.0': dependencies: - '@lexical/extension': 0.44.0 - '@lexical/html': 0.44.0 - '@lexical/list': 0.44.0 - '@lexical/selection': 0.44.0 - '@lexical/utils': 0.44.0 + '@lexical/extension': 0.45.0 + '@lexical/html': 0.45.0 + '@lexical/internal': 0.45.0 + '@lexical/list': 0.45.0 + '@lexical/selection': 0.45.0 + '@lexical/utils': 0.45.0 '@types/trusted-types': 2.0.7 - lexical: 0.44.0 + lexical: 0.45.0 - '@lexical/code-core@0.44.0': + '@lexical/code-core@0.45.0': dependencies: - '@lexical/extension': 0.44.0 - lexical: 0.44.0 + '@lexical/extension': 0.45.0 + '@lexical/html': 0.45.0 + '@lexical/internal': 0.45.0 + lexical: 0.45.0 - '@lexical/code-prism@0.44.0': + '@lexical/code-prism@0.45.0': dependencies: - '@lexical/code-core': 0.44.0 - '@lexical/extension': 0.44.0 - lexical: 0.44.0 + '@lexical/code-core': 0.45.0 + '@lexical/extension': 0.45.0 + lexical: 0.45.0 prismjs: 1.30.0 - '@lexical/code@0.44.0': + '@lexical/code@0.45.0': dependencies: - '@lexical/code-core': 0.44.0 - '@lexical/code-prism': 0.44.0 - '@lexical/extension': 0.44.0 - lexical: 0.44.0 + '@lexical/code-core': 0.45.0 + '@lexical/code-prism': 0.45.0 + '@lexical/extension': 0.45.0 + lexical: 0.45.0 - '@lexical/devtools-core@0.44.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@lexical/devtools-core@0.45.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@lexical/html': 0.44.0 - '@lexical/link': 0.44.0 - '@lexical/mark': 0.44.0 - '@lexical/table': 0.44.0 - '@lexical/utils': 0.44.0 - lexical: 0.44.0 + '@lexical/html': 0.45.0 + '@lexical/link': 0.45.0 + '@lexical/mark': 0.45.0 + '@lexical/table': 0.45.0 + '@lexical/utils': 0.45.0 + lexical: 0.45.0 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) - '@lexical/dragon@0.44.0': + '@lexical/dragon@0.45.0': dependencies: - '@lexical/extension': 0.44.0 - lexical: 0.44.0 + '@lexical/extension': 0.45.0 + lexical: 0.45.0 - '@lexical/extension@0.44.0': + '@lexical/extension@0.45.0': dependencies: - '@lexical/utils': 0.44.0 - '@preact/signals-core': 1.14.1 - lexical: 0.44.0 + '@lexical/internal': 0.45.0 + '@lexical/utils': 0.45.0 + '@preact/signals-core': 1.14.2 + lexical: 0.45.0 - '@lexical/file@0.44.0': + '@lexical/file@0.45.0': dependencies: - lexical: 0.44.0 + lexical: 0.45.0 - '@lexical/hashtag@0.44.0': + '@lexical/hashtag@0.45.0': dependencies: - '@lexical/text': 0.44.0 - '@lexical/utils': 0.44.0 - lexical: 0.44.0 + '@lexical/text': 0.45.0 + '@lexical/utils': 0.45.0 + lexical: 0.45.0 - '@lexical/history@0.44.0': + '@lexical/history@0.45.0': dependencies: - '@lexical/extension': 0.44.0 - '@lexical/utils': 0.44.0 - lexical: 0.44.0 + '@lexical/extension': 0.45.0 + '@lexical/utils': 0.45.0 + lexical: 0.45.0 - '@lexical/html@0.44.0': + '@lexical/html@0.45.0': dependencies: - '@lexical/extension': 0.44.0 - '@lexical/selection': 0.44.0 - '@lexical/utils': 0.44.0 - lexical: 0.44.0 + '@lexical/extension': 0.45.0 + '@lexical/internal': 0.45.0 + '@lexical/selection': 0.45.0 + '@lexical/utils': 0.45.0 + lexical: 0.45.0 + + '@lexical/internal@0.45.0': {} - '@lexical/link@0.44.0': + '@lexical/link@0.45.0': dependencies: - '@lexical/extension': 0.44.0 - '@lexical/utils': 0.44.0 - lexical: 0.44.0 + '@lexical/extension': 0.45.0 + '@lexical/html': 0.45.0 + '@lexical/internal': 0.45.0 + '@lexical/utils': 0.45.0 + lexical: 0.45.0 - '@lexical/list@0.44.0': + '@lexical/list@0.45.0': dependencies: - '@lexical/extension': 0.44.0 - '@lexical/utils': 0.44.0 - lexical: 0.44.0 + '@lexical/extension': 0.45.0 + '@lexical/html': 0.45.0 + '@lexical/internal': 0.45.0 + '@lexical/utils': 0.45.0 + lexical: 0.45.0 - '@lexical/mark@0.44.0': + '@lexical/mark@0.45.0': dependencies: - '@lexical/utils': 0.44.0 - lexical: 0.44.0 + '@lexical/utils': 0.45.0 + lexical: 0.45.0 - '@lexical/markdown@0.44.0': + '@lexical/markdown@0.45.0': dependencies: - '@lexical/code-core': 0.44.0 - '@lexical/link': 0.44.0 - '@lexical/list': 0.44.0 - '@lexical/rich-text': 0.44.0 - '@lexical/text': 0.44.0 - '@lexical/utils': 0.44.0 - lexical: 0.44.0 + '@lexical/code-core': 0.45.0 + '@lexical/internal': 0.45.0 + '@lexical/link': 0.45.0 + '@lexical/list': 0.45.0 + '@lexical/rich-text': 0.45.0 + '@lexical/selection': 0.45.0 + '@lexical/text': 0.45.0 + '@lexical/utils': 0.45.0 + lexical: 0.45.0 - '@lexical/overflow@0.44.0': + '@lexical/overflow@0.45.0': dependencies: - lexical: 0.44.0 + lexical: 0.45.0 - '@lexical/plain-text@0.44.0': + '@lexical/plain-text@0.45.0': dependencies: - '@lexical/clipboard': 0.44.0 - '@lexical/dragon': 0.44.0 - '@lexical/selection': 0.44.0 - '@lexical/utils': 0.44.0 - lexical: 0.44.0 + '@lexical/clipboard': 0.45.0 + '@lexical/dragon': 0.45.0 + '@lexical/extension': 0.45.0 + '@lexical/selection': 0.45.0 + '@lexical/utils': 0.45.0 + lexical: 0.45.0 - '@lexical/react@0.44.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(yjs@13.6.30)': + '@lexical/react@0.45.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(yjs@13.6.31)': dependencies: '@floating-ui/react': 0.27.19(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@lexical/devtools-core': 0.44.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@lexical/dragon': 0.44.0 - '@lexical/extension': 0.44.0 - '@lexical/hashtag': 0.44.0 - '@lexical/history': 0.44.0 - '@lexical/link': 0.44.0 - '@lexical/list': 0.44.0 - '@lexical/mark': 0.44.0 - '@lexical/markdown': 0.44.0 - '@lexical/overflow': 0.44.0 - '@lexical/plain-text': 0.44.0 - '@lexical/rich-text': 0.44.0 - '@lexical/table': 0.44.0 - '@lexical/text': 0.44.0 - '@lexical/utils': 0.44.0 - '@lexical/yjs': 0.44.0(yjs@13.6.30) - lexical: 0.44.0 + '@lexical/devtools-core': 0.45.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@lexical/dragon': 0.45.0 + '@lexical/extension': 0.45.0 + '@lexical/hashtag': 0.45.0 + '@lexical/history': 0.45.0 + '@lexical/internal': 0.45.0 + '@lexical/link': 0.45.0 + '@lexical/list': 0.45.0 + '@lexical/mark': 0.45.0 + '@lexical/markdown': 0.45.0 + '@lexical/overflow': 0.45.0 + '@lexical/plain-text': 0.45.0 + '@lexical/rich-text': 0.45.0 + '@lexical/table': 0.45.0 + '@lexical/text': 0.45.0 + '@lexical/utils': 0.45.0 + '@lexical/yjs': 0.45.0(yjs@13.6.31) + lexical: 0.45.0 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) - react-error-boundary: 6.1.1(react@19.2.6) + react-error-boundary: 6.1.2(react@19.2.6) optionalDependencies: - yjs: 13.6.30 + yjs: 13.6.31 - '@lexical/rich-text@0.44.0': + '@lexical/rich-text@0.45.0': dependencies: - '@lexical/clipboard': 0.44.0 - '@lexical/dragon': 0.44.0 - '@lexical/selection': 0.44.0 - '@lexical/utils': 0.44.0 - lexical: 0.44.0 + '@lexical/clipboard': 0.45.0 + '@lexical/dragon': 0.45.0 + '@lexical/extension': 0.45.0 + '@lexical/html': 0.45.0 + '@lexical/selection': 0.45.0 + '@lexical/utils': 0.45.0 + lexical: 0.45.0 - '@lexical/selection@0.44.0': + '@lexical/selection@0.45.0': dependencies: - lexical: 0.44.0 + '@lexical/internal': 0.45.0 + lexical: 0.45.0 - '@lexical/table@0.44.0': + '@lexical/table@0.45.0': dependencies: - '@lexical/clipboard': 0.44.0 - '@lexical/extension': 0.44.0 - '@lexical/utils': 0.44.0 - lexical: 0.44.0 + '@lexical/clipboard': 0.45.0 + '@lexical/extension': 0.45.0 + '@lexical/html': 0.45.0 + '@lexical/internal': 0.45.0 + '@lexical/utils': 0.45.0 + lexical: 0.45.0 - '@lexical/text@0.44.0': + '@lexical/text@0.45.0': dependencies: - lexical: 0.44.0 + '@lexical/internal': 0.45.0 + lexical: 0.45.0 - '@lexical/utils@0.44.0': + '@lexical/utils@0.45.0': dependencies: - '@lexical/selection': 0.44.0 - lexical: 0.44.0 + '@lexical/internal': 0.45.0 + '@lexical/selection': 0.45.0 + lexical: 0.45.0 - '@lexical/yjs@0.44.0(yjs@13.6.30)': + '@lexical/yjs@0.45.0(yjs@13.6.31)': dependencies: - '@lexical/selection': 0.44.0 - lexical: 0.44.0 - yjs: 13.6.30 + '@lexical/internal': 0.45.0 + '@lexical/selection': 0.45.0 + lexical: 0.45.0 + yjs: 13.6.31 '@mermaid-js/parser@0.6.3': dependencies: langium: 3.3.1 - '@mermaid-js/parser@1.1.0': + '@mermaid-js/parser@1.1.1': dependencies: - langium: 4.2.2 + '@chevrotain/types': 11.1.2 '@mswjs/interceptors@0.41.3': dependencies: @@ -7867,13 +7855,13 @@ snapshots: - supports-color - typescript - '@oxc-project/types@0.132.0': {} + '@oxc-project/types@0.133.0': {} '@paralleldrive/cuid2@2.3.1': dependencies: '@noble/hashes': 1.8.0 - '@preact/signals-core@1.14.1': {} + '@preact/signals-core@1.14.2': {} '@prettier/plugin-xml@2.2.0': dependencies: @@ -8786,53 +8774,65 @@ snapshots: '@radix-ui/rect@1.1.1': {} - '@rolldown/binding-android-arm64@1.0.2': + '@reduxjs/toolkit@2.12.0(react-redux@9.3.0(@types/react@19.2.15)(react@19.2.6)(redux@5.0.1))(react@19.2.6)': + dependencies: + '@standard-schema/spec': 1.1.0 + '@standard-schema/utils': 0.3.0 + immer: 11.1.8 + redux: 5.0.1 + redux-thunk: 3.1.0(redux@5.0.1) + reselect: 5.1.1 + optionalDependencies: + react: 19.2.6 + react-redux: 9.3.0(@types/react@19.2.15)(react@19.2.6)(redux@5.0.1) + + '@rolldown/binding-android-arm64@1.0.3': optional: true - '@rolldown/binding-darwin-arm64@1.0.2': + '@rolldown/binding-darwin-arm64@1.0.3': optional: true - '@rolldown/binding-darwin-x64@1.0.2': + '@rolldown/binding-darwin-x64@1.0.3': optional: true - '@rolldown/binding-freebsd-x64@1.0.2': + '@rolldown/binding-freebsd-x64@1.0.3': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.2': + '@rolldown/binding-linux-arm-gnueabihf@1.0.3': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.2': + '@rolldown/binding-linux-arm64-gnu@1.0.3': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.2': + '@rolldown/binding-linux-arm64-musl@1.0.3': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.0.2': + '@rolldown/binding-linux-ppc64-gnu@1.0.3': optional: true - '@rolldown/binding-linux-s390x-gnu@1.0.2': + '@rolldown/binding-linux-s390x-gnu@1.0.3': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.2': + '@rolldown/binding-linux-x64-gnu@1.0.3': optional: true - '@rolldown/binding-linux-x64-musl@1.0.2': + '@rolldown/binding-linux-x64-musl@1.0.3': optional: true - '@rolldown/binding-openharmony-arm64@1.0.2': + '@rolldown/binding-openharmony-arm64@1.0.3': optional: true - '@rolldown/binding-wasm32-wasi@1.0.2': + '@rolldown/binding-wasm32-wasi@1.0.3': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.2': + '@rolldown/binding-win32-arm64-msvc@1.0.3': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.2': + '@rolldown/binding-win32-x64-msvc@1.0.3': optional: true '@rolldown/pluginutils@1.0.1': {} @@ -8898,6 +8898,8 @@ snapshots: '@standard-schema/spec@1.1.0': {} + '@standard-schema/utils@0.3.0': {} + '@tailwindcss/container-queries@0.1.1(tailwindcss@4.3.0)': dependencies: tailwindcss: 4.3.0 @@ -8968,38 +8970,38 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 4.3.0 - '@tailwindcss/vite@4.3.0(vite@8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0))': + '@tailwindcss/vite@4.3.0(vite@8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0))': dependencies: '@tailwindcss/node': 4.3.0 '@tailwindcss/oxide': 4.3.0 tailwindcss: 4.3.0 - vite: 8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0) + vite: 8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0) '@tanstack/history@1.162.0': {} - '@tanstack/query-core@5.100.11': {} + '@tanstack/query-core@5.100.14': {} - '@tanstack/react-query@5.100.11(react@19.2.6)': + '@tanstack/react-query@5.100.14(react@19.2.6)': dependencies: - '@tanstack/query-core': 5.100.11 + '@tanstack/query-core': 5.100.14 react: 19.2.6 - '@tanstack/react-router-devtools@1.167.0(@tanstack/react-router@1.170.7(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(@tanstack/router-core@1.171.5)(csstype@3.2.3)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@tanstack/react-router-devtools@1.167.0(@tanstack/react-router@1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(@tanstack/router-core@1.171.8)(csstype@3.2.3)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@tanstack/react-router': 1.170.7(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@tanstack/router-devtools-core': 1.168.0(@tanstack/router-core@1.171.5)(csstype@3.2.3) + '@tanstack/react-router': 1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@tanstack/router-devtools-core': 1.168.0(@tanstack/router-core@1.171.8)(csstype@3.2.3) react: 19.2.6 react-dom: 19.2.6(react@19.2.6) optionalDependencies: - '@tanstack/router-core': 1.171.5 + '@tanstack/router-core': 1.171.8 transitivePeerDependencies: - csstype - '@tanstack/react-router@1.170.7(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@tanstack/react-router@1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@tanstack/history': 1.162.0 '@tanstack/react-store': 0.9.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@tanstack/router-core': 1.171.5 + '@tanstack/router-core': 1.171.8 isbot: 5.1.39 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9017,31 +9019,31 @@ snapshots: react: 19.2.6 react-dom: 19.2.6(react@19.2.6) - '@tanstack/react-virtual@3.13.25(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@tanstack/react-virtual@3.13.26(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@tanstack/virtual-core': 3.15.0 + '@tanstack/virtual-core': 3.16.0 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) - '@tanstack/router-core@1.171.5': + '@tanstack/router-core@1.171.8': dependencies: '@tanstack/history': 1.162.0 cookie-es: 3.1.1 seroval: 1.5.4 seroval-plugins: 1.5.4(seroval@1.5.4) - '@tanstack/router-devtools-core@1.168.0(@tanstack/router-core@1.171.5)(csstype@3.2.3)': + '@tanstack/router-devtools-core@1.168.0(@tanstack/router-core@1.171.8)(csstype@3.2.3)': dependencies: - '@tanstack/router-core': 1.171.5 + '@tanstack/router-core': 1.171.8 clsx: 2.1.1 goober: 2.1.18(csstype@3.2.3) optionalDependencies: csstype: 3.2.3 - '@tanstack/router-generator@1.167.9': + '@tanstack/router-generator@1.167.12': dependencies: '@babel/types': 7.29.0 - '@tanstack/router-core': 1.171.5 + '@tanstack/router-core': 1.171.8 '@tanstack/router-utils': 1.162.1 '@tanstack/virtual-file-routes': 1.162.0 jiti: 2.7.0 @@ -9051,7 +9053,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@tanstack/router-plugin@1.168.10(@tanstack/react-router@1.170.7(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(vite@8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0))': + '@tanstack/router-plugin@1.168.13(@tanstack/react-router@1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(vite@8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0) @@ -9059,16 +9061,16 @@ snapshots: '@babel/template': 7.28.6 '@babel/traverse': 7.29.0 '@babel/types': 7.29.0 - '@tanstack/router-core': 1.171.5 - '@tanstack/router-generator': 1.167.9 + '@tanstack/router-core': 1.171.8 + '@tanstack/router-generator': 1.167.12 '@tanstack/router-utils': 1.162.1 '@tanstack/virtual-file-routes': 1.162.0 chokidar: 5.0.0 unplugin: 3.0.0 zod: 4.4.3 optionalDependencies: - '@tanstack/react-router': 1.170.7(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - vite: 8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0) + '@tanstack/react-router': 1.170.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + vite: 8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0) transitivePeerDependencies: - supports-color @@ -9090,14 +9092,14 @@ snapshots: '@tanstack/table-core@8.21.3': {} - '@tanstack/virtual-core@3.15.0': {} + '@tanstack/virtual-core@3.16.0': {} '@tanstack/virtual-file-routes@1.162.0': {} '@testing-library/dom@10.4.1': dependencies: - '@babel/code-frame': 7.29.0 - '@babel/runtime': 7.29.2 + '@babel/code-frame': 7.29.7 + '@babel/runtime': 7.29.7 '@types/aria-query': 5.0.4 aria-query: 5.3.0 dom-accessibility-api: 0.5.16 @@ -9136,7 +9138,7 @@ snapshots: '@ionic/utils-subprocess': 2.1.14 '@prettier/plugin-xml': 2.2.0 '@trapezedev/gradle-parse': 7.1.3 - '@xmldom/xmldom': 0.7.13 + '@xmldom/xmldom': 0.8.13 conventional-changelog: 3.1.25 cross-spawn: 7.0.6 diff: 5.2.2 @@ -9144,14 +9146,14 @@ snapshots: gradle-to-js: 2.0.1 ini: 2.0.0 kleur: 4.1.5 - lodash: 4.17.23 + lodash: 4.18.1 mergexml: 1.2.4 plist: 3.1.0 prettier: 2.8.8 prompts: 2.4.2 replace: 1.2.2 tempy: 1.0.1 - tmp: 0.2.5 + tmp: 0.2.7 ts-node: 10.9.2(@types/node@25.9.1)(typescript@6.0.3) xcode: 3.0.1 xml-js: 1.6.11 @@ -9383,6 +9385,8 @@ snapshots: '@types/unist@3.0.3': {} + '@types/use-sync-external-store@0.0.6': {} + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260421.2': optional: true @@ -9421,50 +9425,50 @@ snapshots: d3-selection: 3.0.0 d3-transition: 3.0.1(d3-selection@3.0.0) - '@vitejs/plugin-react@6.0.2(vite@8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0))': + '@vitejs/plugin-react@6.0.2(vite@8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0))': dependencies: '@rolldown/pluginutils': 1.0.1 - vite: 8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0) + vite: 8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0) - '@vitest/expect@4.1.7': + '@vitest/expect@4.1.8': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 - '@vitest/spy': 4.1.7 - '@vitest/utils': 4.1.7 + '@vitest/spy': 4.1.8 + '@vitest/utils': 4.1.8 chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.7(msw@2.14.6(@types/node@25.9.1)(typescript@6.0.3))(vite@8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0))': + '@vitest/mocker@4.1.8(msw@2.14.6(@types/node@25.9.1)(typescript@6.0.3))(vite@8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0))': dependencies: - '@vitest/spy': 4.1.7 + '@vitest/spy': 4.1.8 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: msw: 2.14.6(@types/node@25.9.1)(typescript@6.0.3) - vite: 8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0) + vite: 8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0) - '@vitest/pretty-format@4.1.7': + '@vitest/pretty-format@4.1.8': dependencies: tinyrainbow: 3.1.0 - '@vitest/runner@4.1.7': + '@vitest/runner@4.1.8': dependencies: - '@vitest/utils': 4.1.7 + '@vitest/utils': 4.1.8 pathe: 2.0.3 - '@vitest/snapshot@4.1.7': + '@vitest/snapshot@4.1.8': dependencies: - '@vitest/pretty-format': 4.1.7 - '@vitest/utils': 4.1.7 + '@vitest/pretty-format': 4.1.8 + '@vitest/utils': 4.1.8 magic-string: 0.30.21 pathe: 2.0.3 - '@vitest/spy@4.1.7': {} + '@vitest/spy@4.1.8': {} - '@vitest/utils@4.1.7': + '@vitest/utils@4.1.8': dependencies: - '@vitest/pretty-format': 4.1.7 + '@vitest/pretty-format': 4.1.8 convert-source-map: 2.0.0 tinyrainbow: 3.1.0 @@ -9472,22 +9476,22 @@ snapshots: dependencies: chevrotain: 7.1.1 - '@xmldom/xmldom@0.7.13': {} - - '@xmldom/xmldom@0.8.12': {} + '@xmldom/xmldom@0.8.13': {} - '@xyflow/react@12.10.2(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@xyflow/react@12.11.0(@types/react-dom@19.2.3(@types/react@19.2.15))(@types/react@19.2.15)(immer@11.1.8)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@xyflow/system': 0.0.76 + '@xyflow/system': 0.0.77 classcat: 5.0.5 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) - zustand: 4.5.7(@types/react@19.2.15)(react@19.2.6) + zustand: 4.5.7(@types/react@19.2.15)(immer@11.1.8)(react@19.2.6) + optionalDependencies: + '@types/react': 19.2.15 + '@types/react-dom': 19.2.3(@types/react@19.2.15) transitivePeerDependencies: - - '@types/react' - immer - '@xyflow/system@0.0.76': + '@xyflow/system@0.0.77': dependencies: '@types/d3-drag': 3.0.7 '@types/d3-interpolate': 3.0.4 @@ -9534,7 +9538,7 @@ snapshots: ajv@8.18.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.0 + fast-uri: 3.1.2 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -9696,10 +9700,10 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.10.27: {} - baseline-browser-mapping@2.10.32: {} + baseline-browser-mapping@2.10.33: {} + bidi-js@1.0.3: dependencies: require-from-string: 2.0.2 @@ -9735,16 +9739,16 @@ snapshots: dependencies: big-integer: 1.6.52 - brace-expansion@1.1.13: + brace-expansion@1.1.15: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@2.0.3: + brace-expansion@2.1.1: dependencies: balanced-match: 1.0.2 - brace-expansion@5.0.5: + brace-expansion@5.0.6: dependencies: balanced-match: 4.0.4 @@ -9756,7 +9760,7 @@ snapshots: browserslist@4.28.1: dependencies: - baseline-browser-mapping: 2.10.27 + baseline-browser-mapping: 2.10.32 caniuse-lite: 1.0.30001782 electron-to-chromium: 1.5.329 node-releases: 2.0.36 @@ -9819,11 +9823,6 @@ snapshots: chevrotain: 11.0.3 lodash-es: 4.18.1 - chevrotain-allstar@0.4.1(chevrotain@12.0.0): - dependencies: - chevrotain: 12.0.0 - lodash-es: 4.18.1 - chevrotain@11.0.3: dependencies: '@chevrotain/cst-dts-gen': 11.0.3 @@ -9831,15 +9830,7 @@ snapshots: '@chevrotain/regexp-to-ast': 11.0.3 '@chevrotain/types': 11.0.3 '@chevrotain/utils': 11.0.3 - lodash-es: 4.17.21 - - chevrotain@12.0.0: - dependencies: - '@chevrotain/cst-dts-gen': 12.0.0 - '@chevrotain/gast': 12.0.0 - '@chevrotain/regexp-to-ast': 12.0.0 - '@chevrotain/types': 12.0.0 - '@chevrotain/utils': 12.0.0 + lodash-es: 4.18.1 chevrotain@7.1.1: dependencies: @@ -9863,8 +9854,6 @@ snapshots: chownr@1.1.4: {} - chownr@2.0.0: {} - chownr@3.0.0: {} class-variance-authority@0.7.1: @@ -10007,7 +9996,7 @@ snapshots: conventional-changelog-conventionalcommits@4.6.3: dependencies: compare-func: 2.0.0 - lodash: 4.17.23 + lodash: 4.18.1 q: 1.5.1 conventional-changelog-core@4.2.4: @@ -10020,7 +10009,7 @@ snapshots: git-raw-commits: 2.0.11 git-remote-origin-url: 2.0.0 git-semver-tags: 4.1.1 - lodash: 4.17.23 + lodash: 4.18.1 normalize-package-data: 3.0.3 q: 1.5.1 read-pkg: 3.0.0 @@ -10056,7 +10045,7 @@ snapshots: dateformat: 3.0.3 handlebars: 4.7.9 json-stringify-safe: 5.0.1 - lodash: 4.17.23 + lodash: 4.18.1 meow: 8.1.2 semver: 6.3.1 split: 1.0.1 @@ -10085,7 +10074,7 @@ snapshots: dependencies: JSONStream: 1.3.5 is-text-path: 1.0.1 - lodash: 4.17.23 + lodash: 4.18.1 meow: 8.1.2 split2: 3.2.2 through2: 4.0.2 @@ -10126,12 +10115,6 @@ snapshots: dependencies: cross-spawn: 7.0.6 - cross-fetch@4.1.0: - dependencies: - node-fetch: 2.7.0 - transitivePeerDependencies: - - encoding - cross-spawn@7.0.6: dependencies: path-key: 3.1.1 @@ -10354,10 +10337,10 @@ snapshots: transitivePeerDependencies: - '@noble/hashes' - date-fns@4.1.0: {} - date-fns@4.2.1: {} + date-fns@4.4.0: {} + dateformat@3.0.3: {} dayjs@1.11.20: {} @@ -10439,11 +10422,6 @@ snapshots: dom-accessibility-api@0.6.3: {} - dom-helpers@5.2.1: - dependencies: - '@babel/runtime': 7.29.2 - csstype: 3.2.3 - dom-serializer@1.4.1: dependencies: domelementtype: 2.3.0 @@ -10456,11 +10434,11 @@ snapshots: dependencies: domelementtype: 2.3.0 - dompurify@3.4.2: + dompurify@3.4.5: optionalDependencies: '@types/trusted-types': 2.0.7 - dompurify@3.4.5: + dompurify@3.4.7: optionalDependencies: '@types/trusted-types': 2.0.7 @@ -10558,6 +10536,8 @@ snapshots: has-tostringtag: 1.0.2 hasown: 2.0.3 + es-toolkit@1.47.0: {} + es6-promise-pool@2.5.0: {} esbuild@0.27.4: @@ -10603,8 +10583,6 @@ snapshots: esutils@2.0.3: {} - eventemitter3@4.0.7: {} - eventemitter3@5.0.4: {} events-universal@1.0.1: @@ -10621,9 +10599,9 @@ snapshots: jszip: 3.10.1 readable-stream: 3.6.2 saxes: 5.0.1 - tmp: 0.2.5 + tmp: 0.2.7 unzipper: 0.10.14 - uuid: 8.3.2 + uuid: 11.1.1 execa@9.6.1: dependencies: @@ -10653,8 +10631,6 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-equals@5.4.0: {} - fast-fifo@1.3.2: {} fast-glob@3.3.3: @@ -10671,7 +10647,7 @@ snapshots: dependencies: fast-string-truncated-width: 3.0.3 - fast-uri@3.1.0: {} + fast-uri@3.1.2: {} fast-wrap-ansi@0.2.2: dependencies: @@ -10752,10 +10728,6 @@ snapshots: jsonfile: 6.2.0 universalify: 2.0.1 - fs-minipass@2.1.0: - dependencies: - minipass: 3.3.6 - fs.realpath@1.0.0: {} fsevents@2.3.3: @@ -10770,7 +10742,7 @@ snapshots: function-bind@1.1.2: {} - fuse.js@7.3.0: {} + fuse.js@7.4.0: {} fuzzy@0.1.3: {} @@ -10819,7 +10791,7 @@ snapshots: git-raw-commits@2.0.11: dependencies: dargs: 7.0.0 - lodash: 4.17.23 + lodash: 4.18.1 meow: 8.1.2 split2: 3.2.2 through2: 4.0.2 @@ -10986,13 +10958,9 @@ snapshots: husky@9.1.7: {} - i18next-http-backend@3.0.6: - dependencies: - cross-fetch: 4.1.0 - transitivePeerDependencies: - - encoding + i18next-http-backend@4.0.0: {} - i18next@26.2.0(typescript@6.0.3): + i18next@26.3.0(typescript@6.0.3): optionalDependencies: typescript: 6.0.3 @@ -11010,6 +10978,10 @@ snapshots: immediate@3.0.6: {} + immer@10.2.0: {} + + immer@11.1.8: {} + immutable@4.3.8: {} indent-string@4.0.0: {} @@ -11201,15 +11173,6 @@ snapshots: vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.0.8 - langium@4.2.2: - dependencies: - '@chevrotain/regexp-to-ast': 12.0.0 - chevrotain: 12.0.0 - chevrotain-allstar: 0.4.1(chevrotain@12.0.0) - vscode-languageserver: 9.0.1 - vscode-languageserver-textdocument: 1.0.12 - vscode-uri: 3.1.0 - layout-base@1.0.2: {} layout-base@2.0.1: {} @@ -11220,7 +11183,9 @@ snapshots: leven@4.1.0: {} - lexical@0.44.0: {} + lexical@0.45.0: + dependencies: + '@lexical/internal': 0.45.0 lib0@0.2.117: dependencies: @@ -11285,12 +11250,12 @@ snapshots: dependencies: uc.micro: 2.1.0 - lint-staged@17.0.5: + lint-staged@17.0.7: dependencies: listr2: 10.2.1 picomatch: 4.0.4 string-argv: 0.3.2 - tinyexec: 1.1.2 + tinyexec: 1.2.4 optionalDependencies: yaml: 2.9.0 @@ -11324,8 +11289,6 @@ snapshots: dependencies: p-locate: 6.0.0 - lodash-es@4.17.21: {} - lodash-es@4.18.1: {} lodash.debounce@4.0.8: {} @@ -11362,7 +11325,7 @@ snapshots: lodash.uniq@4.5.0: {} - lodash@4.17.23: {} + lodash@4.18.1: {} log-update@6.1.0: dependencies: @@ -11392,7 +11355,7 @@ snapshots: dependencies: yallist: 4.0.0 - lucide-react@1.16.0(react@19.2.6): + lucide-react@1.17.0(react@19.2.6): dependencies: react: 19.2.6 @@ -11608,15 +11571,15 @@ snapshots: mergexml@1.2.4: dependencies: - '@xmldom/xmldom': 0.7.13 + '@xmldom/xmldom': 0.8.13 formidable: 3.5.4 xpath: 0.0.27 - mermaid@11.14.0: + mermaid@11.15.0: dependencies: '@braintree/sanitize-url': 7.1.2 '@iconify/utils': 3.1.0 - '@mermaid-js/parser': 1.1.0 + '@mermaid-js/parser': 1.1.1 '@types/d3': 7.4.3 '@upsetjs/venn.js': 2.0.0 cytoscape: 3.33.2 @@ -11626,15 +11589,15 @@ snapshots: d3-sankey: 0.12.3 dagre-d3-es: 7.0.14 dayjs: 1.11.20 - dompurify: 3.4.2 + dompurify: 3.4.5 + es-toolkit: 1.47.0 katex: 0.16.45 khroma: 2.1.0 - lodash-es: 4.18.1 marked: 16.4.2 roughjs: 4.6.6 stylis: 4.3.6 ts-dedent: 2.2.0 - uuid: 11.1.0 + uuid: 11.1.1 micromark-core-commonmark@2.0.3: dependencies: @@ -11846,23 +11809,19 @@ snapshots: minimatch@10.2.5: dependencies: - brace-expansion: 5.0.5 - - minimatch@3.0.5: - dependencies: - brace-expansion: 1.1.13 + brace-expansion: 5.0.6 minimatch@3.1.5: dependencies: - brace-expansion: 1.1.13 + brace-expansion: 1.1.15 minimatch@5.1.9: dependencies: - brace-expansion: 2.0.3 + brace-expansion: 2.1.1 minimatch@8.0.7: dependencies: - brace-expansion: 2.0.3 + brace-expansion: 2.1.1 minimist-options@4.1.0: dependencies: @@ -11872,21 +11831,10 @@ snapshots: minimist@1.2.8: {} - minipass@3.3.6: - dependencies: - yallist: 4.0.0 - minipass@4.2.8: {} - minipass@5.0.0: {} - minipass@7.1.3: {} - minizlib@2.1.2: - dependencies: - minipass: 3.3.6 - yallist: 4.0.0 - minizlib@3.1.0: dependencies: minipass: 7.1.3 @@ -11897,8 +11845,6 @@ snapshots: dependencies: minimist: 1.2.8 - mkdirp@1.0.4: {} - mlly@1.8.2: dependencies: acorn: 8.16.0 @@ -11946,9 +11892,7 @@ snapshots: nanoid@3.3.12: {} - nanoid@3.3.3: {} - - nanoid@4.0.2: {} + nanoid@5.1.11: {} napi-build-utils@2.0.0: {} @@ -12131,7 +12075,7 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.29.0 + '@babel/code-frame': 7.29.7 error-ex: 1.3.4 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -12210,7 +12154,7 @@ snapshots: plist@3.1.0: dependencies: - '@xmldom/xmldom': 0.8.12 + '@xmldom/xmldom': 0.8.13 base64-js: 1.5.1 xmlbuilder: 15.1.1 @@ -12283,12 +12227,6 @@ snapshots: kleur: 3.0.3 sisteransi: 1.0.5 - prop-types@15.8.1: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react-is: 16.13.1 - property-information@7.1.0: {} proxy-from-env@2.1.0: {} @@ -12320,7 +12258,7 @@ snapshots: react-day-picker@10.0.1(@types/react@19.2.15)(react@19.2.6): dependencies: '@date-fns/tz': 1.4.1 - date-fns: 4.1.0 + date-fns: 4.2.1 react: 19.2.6 optionalDependencies: '@types/react': 19.2.15 @@ -12330,23 +12268,21 @@ snapshots: react: 19.2.6 scheduler: 0.27.0 - react-error-boundary@6.1.1(react@19.2.6): + react-error-boundary@6.1.2(react@19.2.6): dependencies: react: 19.2.6 - react-i18next@17.0.8(i18next@26.2.0(typescript@6.0.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@6.0.3): + react-i18next@17.0.8(i18next@26.3.0(typescript@6.0.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@6.0.3): dependencies: '@babel/runtime': 7.29.2 html-parse-stringify: 3.0.1 - i18next: 26.2.0(typescript@6.0.3) + i18next: 26.3.0(typescript@6.0.3) react: 19.2.6 use-sync-external-store: 1.6.0(react@19.2.6) optionalDependencies: react-dom: 19.2.6(react@19.2.6) typescript: 6.0.3 - react-is@16.13.1: {} - react-is@17.0.2: {} react-is@18.3.1: {} @@ -12384,6 +12320,15 @@ snapshots: optionalDependencies: '@types/react': 19.2.15 + react-redux@9.3.0(@types/react@19.2.15)(react@19.2.6)(redux@5.0.1): + dependencies: + '@types/use-sync-external-store': 0.0.6 + react: 19.2.6 + use-sync-external-store: 1.6.0(react@19.2.6) + optionalDependencies: + '@types/react': 19.2.15 + redux: 5.0.1 + react-remove-scroll-bar@2.3.8(@types/react@19.2.15)(react@19.2.6): dependencies: react: 19.2.6 @@ -12403,14 +12348,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.15 - react-smooth@4.0.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6): - dependencies: - fast-equals: 5.4.0 - prop-types: 15.8.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - react-transition-group: 4.4.5(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react-style-singleton@2.2.3(@types/react@19.2.15)(react@19.2.6): dependencies: get-nonce: 1.0.1 @@ -12419,15 +12356,6 @@ snapshots: optionalDependencies: '@types/react': 19.2.15 - react-transition-group@4.4.5(react-dom@19.2.6(react@19.2.6))(react@19.2.6): - dependencies: - '@babel/runtime': 7.29.2 - dom-helpers: 5.2.1 - loose-envify: 1.4.0 - prop-types: 15.8.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - react@19.2.6: {} read-pkg-up@3.0.0: @@ -12480,28 +12408,37 @@ snapshots: readdirp@5.0.0: {} - recharts-scale@0.4.5: - dependencies: - decimal.js-light: 2.5.1 - - recharts@2.15.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + recharts@3.8.1(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react-is@18.3.1)(react@19.2.6)(redux@5.0.1): dependencies: + '@reduxjs/toolkit': 2.12.0(react-redux@9.3.0(@types/react@19.2.15)(react@19.2.6)(redux@5.0.1))(react@19.2.6) clsx: 2.1.1 - eventemitter3: 4.0.7 - lodash: 4.17.23 + decimal.js-light: 2.5.1 + es-toolkit: 1.47.0 + eventemitter3: 5.0.4 + immer: 10.2.0 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) react-is: 18.3.1 - react-smooth: 4.0.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - recharts-scale: 0.4.5 + react-redux: 9.3.0(@types/react@19.2.15)(react@19.2.6)(redux@5.0.1) + reselect: 5.1.1 tiny-invariant: 1.3.3 - victory-vendor: 36.9.2 + use-sync-external-store: 1.6.0(react@19.2.6) + victory-vendor: 37.3.6 + transitivePeerDependencies: + - '@types/react' + - redux redent@3.0.0: dependencies: indent-string: 4.0.0 strip-indent: 3.0.0 + redux-thunk@3.1.0(redux@5.0.1): + dependencies: + redux: 5.0.1 + + redux@5.0.1: {} + regexp-to-ast@0.5.0: {} rehype-slug@6.0.0: @@ -12551,7 +12488,7 @@ snapshots: replace@1.2.2: dependencies: chalk: 2.4.2 - minimatch: 3.0.5 + minimatch: 3.1.5 yargs: 15.4.1 require-directory@2.1.1: {} @@ -12560,6 +12497,8 @@ snapshots: require-main-filename@2.0.0: {} + reselect@5.1.1: {} + resolve-pkg-maps@1.0.0: {} resolve@1.22.11: @@ -12602,26 +12541,26 @@ snapshots: robust-predicates@3.0.3: {} - rolldown@1.0.2: + rolldown@1.0.3: dependencies: - '@oxc-project/types': 0.132.0 + '@oxc-project/types': 0.133.0 '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.2 - '@rolldown/binding-darwin-arm64': 1.0.2 - '@rolldown/binding-darwin-x64': 1.0.2 - '@rolldown/binding-freebsd-x64': 1.0.2 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.2 - '@rolldown/binding-linux-arm64-gnu': 1.0.2 - '@rolldown/binding-linux-arm64-musl': 1.0.2 - '@rolldown/binding-linux-ppc64-gnu': 1.0.2 - '@rolldown/binding-linux-s390x-gnu': 1.0.2 - '@rolldown/binding-linux-x64-gnu': 1.0.2 - '@rolldown/binding-linux-x64-musl': 1.0.2 - '@rolldown/binding-openharmony-arm64': 1.0.2 - '@rolldown/binding-wasm32-wasi': 1.0.2 - '@rolldown/binding-win32-arm64-msvc': 1.0.2 - '@rolldown/binding-win32-x64-msvc': 1.0.2 + '@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 roughjs@4.6.4: dependencies: @@ -12923,16 +12862,15 @@ snapshots: - bare-buffer - react-native-b4a - tar@6.2.1: + tar@7.5.13: dependencies: - chownr: 2.0.0 - fs-minipass: 2.1.0 - minipass: 5.0.0 - minizlib: 2.1.2 - mkdirp: 1.0.4 - yallist: 4.0.0 + '@isaacs/fs-minipass': 4.0.1 + chownr: 3.0.0 + minipass: 7.1.3 + minizlib: 3.1.0 + yallist: 5.0.0 - tar@7.5.13: + tar@7.5.15: dependencies: '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 @@ -12982,11 +12920,18 @@ snapshots: tinyexec@1.1.2: {} + tinyexec@1.2.4: {} + tinyglobby@0.2.16: dependencies: fdir: 6.5.0(picomatch@4.0.4) picomatch: 4.0.4 + tinyglobby@0.2.17: + dependencies: + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 + tinyrainbow@3.1.0: {} tldts-core@7.0.28: {} @@ -12995,7 +12940,7 @@ snapshots: dependencies: tldts-core: 7.0.28 - tmp@0.2.5: {} + tmp@0.2.7: {} to-regex-range@5.0.1: dependencies: @@ -13049,9 +12994,9 @@ snapshots: dependencies: safe-buffer: 5.2.1 - tunnel-rat@0.1.2(@types/react@19.2.15)(react@19.2.6): + tunnel-rat@0.1.2(@types/react@19.2.15)(immer@11.1.8)(react@19.2.6): dependencies: - zustand: 4.5.7(@types/react@19.2.15)(react@19.2.6) + zustand: 4.5.7(@types/react@19.2.15)(immer@11.1.8)(react@19.2.6) transitivePeerDependencies: - '@types/react' - immer @@ -13199,11 +13144,7 @@ snapshots: util-deprecate@1.0.2: {} - uuid@11.1.0: {} - - uuid@7.0.3: {} - - uuid@8.3.2: {} + uuid@11.1.1: {} v8-compile-cache-lib@3.0.1: {} @@ -13222,7 +13163,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - victory-vendor@36.9.2: + victory-vendor@37.3.6: dependencies: '@types/d3-array': 3.2.2 '@types/d3-ease': 3.0.2 @@ -13239,13 +13180,13 @@ snapshots: d3-time: 3.1.0 d3-timer: 3.0.1 - vite@8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0): + vite@8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 postcss: 8.5.15 - rolldown: 1.0.2 - tinyglobby: 0.2.16 + rolldown: 1.0.3 + tinyglobby: 0.2.17 optionalDependencies: '@types/node': 25.9.1 esbuild: 0.27.4 @@ -13253,15 +13194,15 @@ snapshots: jiti: 2.7.0 yaml: 2.9.0 - vitest@4.1.7(@types/node@25.9.1)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.14.6(@types/node@25.9.1)(typescript@6.0.3))(vite@8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0)): + vitest@4.1.8(@types/node@25.9.1)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.14.6(@types/node@25.9.1)(typescript@6.0.3))(vite@8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0)): dependencies: - '@vitest/expect': 4.1.7 - '@vitest/mocker': 4.1.7(msw@2.14.6(@types/node@25.9.1)(typescript@6.0.3))(vite@8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0)) - '@vitest/pretty-format': 4.1.7 - '@vitest/runner': 4.1.7 - '@vitest/snapshot': 4.1.7 - '@vitest/spy': 4.1.7 - '@vitest/utils': 4.1.7 + '@vitest/expect': 4.1.8 + '@vitest/mocker': 4.1.8(msw@2.14.6(@types/node@25.9.1)(typescript@6.0.3))(vite@8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0)) + '@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 es-module-lexer: 2.1.0 expect-type: 1.3.0 magic-string: 0.30.21 @@ -13273,7 +13214,7 @@ snapshots: tinyexec: 1.1.2 tinyglobby: 0.2.16 tinyrainbow: 3.1.0 - vite: 8.0.14(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0) + vite: 8.0.16(@types/node@25.9.1)(esbuild@0.27.4)(jiti@2.7.0)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 25.9.1 @@ -13300,8 +13241,6 @@ snapshots: vscode-uri@3.0.8: {} - vscode-uri@3.1.0: {} - w3c-xmlserializer@5.0.0: dependencies: xml-name-validator: 5.0.0 @@ -13375,7 +13314,7 @@ snapshots: xcode@3.0.1: dependencies: simple-plist: 1.3.1 - uuid: 7.0.3 + uuid: 11.1.1 xml-js@1.6.11: dependencies: @@ -13405,10 +13344,10 @@ snapshots: xtend@4.0.2: {} - y-protocols@1.0.7(yjs@13.6.30): + y-protocols@1.0.7(yjs@13.6.31): dependencies: lib0: 0.2.117 - yjs: 13.6.30 + yjs: 13.6.31 y18n@4.0.3: {} @@ -13470,7 +13409,7 @@ snapshots: buffer-crc32: 0.2.13 fd-slicer: 1.1.0 - yjs@13.6.30: + yjs@13.6.31: dependencies: lib0: 0.2.117 @@ -13488,11 +13427,12 @@ snapshots: zod@4.4.3: {} - zustand@4.5.7(@types/react@19.2.15)(react@19.2.6): + zustand@4.5.7(@types/react@19.2.15)(immer@11.1.8)(react@19.2.6): dependencies: use-sync-external-store: 1.6.0(react@19.2.6) optionalDependencies: '@types/react': 19.2.15 + immer: 11.1.8 react: 19.2.6 zwitch@2.0.4: {} diff --git a/frontend/pnpm-workspace.yaml b/frontend/pnpm-workspace.yaml index d9616147..c68315f2 100644 --- a/frontend/pnpm-workspace.yaml +++ b/frontend/pnpm-workspace.yaml @@ -20,3 +20,52 @@ minimumReleaseAgeExclude: - '@tanstack/router-plugin@1.168.10' - baseline-browser-mapping@2.10.32 - orval@8.12.3 + - nanoid@3.3.8 + - nanoid@5.0.9 + - lodash-es@4.17.23 + - tar@7.5.7 + - tar@7.5.3 + - tar@7.5.8 + - minimatch@3.1.3 + - minimatch@3.1.4 + - tar@7.5.10 + - tar@7.5.11 + - tar@7.5.4 + - lodash-es@4.17.24 + - lodash@4.17.24 + - '@xmldom/xmldom@0.8.12' + - fast-uri@3.1.1 + - fast-uri@3.1.2 + - '@xmldom/xmldom@0.8.13' + - mermaid@11.14.1 + - brace-expansion@5.0.6 + - uuid@11.1.1 + - tmp@0.2.6 + - '@vitest/expect@4.1.8' + - '@vitest/mocker@4.1.8' + - '@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' + - '@xyflow/react@12.11.0' + - '@xyflow/system@0.0.77' + - vite@8.0.16 + - vitest@4.1.8 +overrides: + '@xmldom/xmldom@<0.8.12': ^0.8.12 + '@xmldom/xmldom@<0.8.13': ^0.8.13 + lodash-es@<=4.17.23: ^4.17.24 + lodash-es@>=4.0.0 <=4.17.22: ^4.17.23 + lodash-es@>=4.0.0 <=4.17.23: ^4.17.24 + minimatch@<3.1.3: ^3.1.3 + minimatch@<3.1.4: ^3.1.4 + nanoid@<3.3.8: ^3.3.8 + nanoid@>=4.0.0 <5.0.9: ^5.0.9 + tar@<7.5.7: ^7.5.7 + tar@<7.5.8: ^7.5.8 + tar@<=7.5.10: ^7.5.11 + tar@<=7.5.2: ^7.5.3 + tar@<=7.5.3: ^7.5.4 + tar@<=7.5.9: ^7.5.10 + uuid@<11.1.1: ^11.1.1 diff --git a/frontend/public/locales/en/common.json b/frontend/public/locales/en/common.json index 198d29fe..bb7af096 100644 --- a/frontend/public/locales/en/common.json +++ b/frontend/public/locales/en/common.json @@ -57,6 +57,7 @@ "columns": "Columns", "tableOptions": "Table Options", "rowsSelected": "{{selected}} of {{total}} row(s) selected", + "rowsSelectedFiltered": "{{selected}} selected ({{total}} match filter)", "selectAll": "Select all", "selectRow": "Select row", "noResultsDot": "No results.", diff --git a/frontend/public/locales/es/common.json b/frontend/public/locales/es/common.json index 172c5dc2..55043700 100644 --- a/frontend/public/locales/es/common.json +++ b/frontend/public/locales/es/common.json @@ -56,6 +56,7 @@ "columns": "Columnas", "tableOptions": "Opciones de tabla", "rowsSelected": "{{selected}} de {{total}} fila(s) seleccionada(s)", + "rowsSelectedFiltered": "{{selected}} seleccionada(s) ({{total}} coinciden con el filtro)", "selectAll": "Seleccionar todo", "selectRow": "Seleccionar fila", "noResultsDot": "Sin resultados.", diff --git a/frontend/public/locales/fr/common.json b/frontend/public/locales/fr/common.json index 19159fbc..feddd4a0 100644 --- a/frontend/public/locales/fr/common.json +++ b/frontend/public/locales/fr/common.json @@ -56,6 +56,7 @@ "columns": "Colonnes", "tableOptions": "Options du tableau", "rowsSelected": "{{selected}} sur {{total}} ligne(s) sélectionnée(s)", + "rowsSelectedFiltered": "{{selected}} sélectionnée(s) ({{total}} correspondent au filtre)", "selectAll": "Tout sélectionner", "selectRow": "Sélectionner la ligne", "noResultsDot": "Aucun résultat.", diff --git a/frontend/src/api/generated/access-grants/access-grants.ts b/frontend/src/api/generated/access-grants/access-grants.ts index 0352cbea..914f69b5 100644 --- a/frontend/src/api/generated/access-grants/access-grants.ts +++ b/frontend/src/api/generated/access-grants/access-grants.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/admin/admin.ts b/frontend/src/api/generated/admin/admin.ts index ccc0a3a6..134ee1b5 100644 --- a/frontend/src/api/generated/admin/admin.ts +++ b/frontend/src/api/generated/admin/admin.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/ai-settings/ai-settings.ts b/frontend/src/api/generated/ai-settings/ai-settings.ts index 8d1264f9..4e2cf1a0 100644 --- a/frontend/src/api/generated/ai-settings/ai-settings.ts +++ b/frontend/src/api/generated/ai-settings/ai-settings.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/attachments/attachments.ts b/frontend/src/api/generated/attachments/attachments.ts index 847d42f1..055828b5 100644 --- a/frontend/src/api/generated/attachments/attachments.ts +++ b/frontend/src/api/generated/attachments/attachments.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/auth/auth.ts b/frontend/src/api/generated/auth/auth.ts index 74302a03..813396e1 100644 --- a/frontend/src/api/generated/auth/auth.ts +++ b/frontend/src/api/generated/auth/auth.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/auto/auto.ts b/frontend/src/api/generated/auto/auto.ts index e8ab0776..7b915dd6 100644 --- a/frontend/src/api/generated/auto/auto.ts +++ b/frontend/src/api/generated/auto/auto.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/calendar-events/calendar-events.ts b/frontend/src/api/generated/calendar-events/calendar-events.ts index caf32a0a..448ae00a 100644 --- a/frontend/src/api/generated/calendar-events/calendar-events.ts +++ b/frontend/src/api/generated/calendar-events/calendar-events.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/collaboration/collaboration.ts b/frontend/src/api/generated/collaboration/collaboration.ts index c269d148..ef9af680 100644 --- a/frontend/src/api/generated/collaboration/collaboration.ts +++ b/frontend/src/api/generated/collaboration/collaboration.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/comments/comments.ts b/frontend/src/api/generated/comments/comments.ts index dae0dd25..66057865 100644 --- a/frontend/src/api/generated/comments/comments.ts +++ b/frontend/src/api/generated/comments/comments.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/config/config.ts b/frontend/src/api/generated/config/config.ts index ab7982eb..7fe18c87 100644 --- a/frontend/src/api/generated/config/config.ts +++ b/frontend/src/api/generated/config/config.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/counters/counters.ts b/frontend/src/api/generated/counters/counters.ts index 6f61cd5e..6c8a1ee5 100644 --- a/frontend/src/api/generated/counters/counters.ts +++ b/frontend/src/api/generated/counters/counters.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/documents/documents.ts b/frontend/src/api/generated/documents/documents.ts index 01efb557..b7bbcd57 100644 --- a/frontend/src/api/generated/documents/documents.ts +++ b/frontend/src/api/generated/documents/documents.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/guilds/guilds.ts b/frontend/src/api/generated/guilds/guilds.ts index 16553fd6..61f26636 100644 --- a/frontend/src/api/generated/guilds/guilds.ts +++ b/frontend/src/api/generated/guilds/guilds.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/imports/imports.ts b/frontend/src/api/generated/imports/imports.ts index 2900ea83..f9651b10 100644 --- a/frontend/src/api/generated/imports/imports.ts +++ b/frontend/src/api/generated/imports/imports.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/initiativeAPI.schemas.ts b/frontend/src/api/generated/initiativeAPI.schemas.ts index 4ec5ffc0..7295aab4 100644 --- a/frontend/src/api/generated/initiativeAPI.schemas.ts +++ b/frontend/src/api/generated/initiativeAPI.schemas.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ export type AIProvider = (typeof AIProvider)[keyof typeof AIProvider]; diff --git a/frontend/src/api/generated/initiatives/initiatives.ts b/frontend/src/api/generated/initiatives/initiatives.ts index dc9dd26e..f7cfec31 100644 --- a/frontend/src/api/generated/initiatives/initiatives.ts +++ b/frontend/src/api/generated/initiatives/initiatives.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/native/native.ts b/frontend/src/api/generated/native/native.ts index 9a1d140a..8c5bee06 100644 --- a/frontend/src/api/generated/native/native.ts +++ b/frontend/src/api/generated/native/native.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/notifications/notifications.ts b/frontend/src/api/generated/notifications/notifications.ts index 1f3e8fa5..ca17d407 100644 --- a/frontend/src/api/generated/notifications/notifications.ts +++ b/frontend/src/api/generated/notifications/notifications.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/projects/projects.ts b/frontend/src/api/generated/projects/projects.ts index 283a8794..09905e2a 100644 --- a/frontend/src/api/generated/projects/projects.ts +++ b/frontend/src/api/generated/projects/projects.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/property-definitions/property-definitions.ts b/frontend/src/api/generated/property-definitions/property-definitions.ts index 8d8dc21f..1c7aa8bf 100644 --- a/frontend/src/api/generated/property-definitions/property-definitions.ts +++ b/frontend/src/api/generated/property-definitions/property-definitions.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/push/push.ts b/frontend/src/api/generated/push/push.ts index 40f11ea7..0fad7ec2 100644 --- a/frontend/src/api/generated/push/push.ts +++ b/frontend/src/api/generated/push/push.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/queues/queues.ts b/frontend/src/api/generated/queues/queues.ts index 751ef01a..7241c00e 100644 --- a/frontend/src/api/generated/queues/queues.ts +++ b/frontend/src/api/generated/queues/queues.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/recents/recents.ts b/frontend/src/api/generated/recents/recents.ts index 58b4a63c..ef8d2c75 100644 --- a/frontend/src/api/generated/recents/recents.ts +++ b/frontend/src/api/generated/recents/recents.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/settings/settings.ts b/frontend/src/api/generated/settings/settings.ts index 538aa9dc..52e765c6 100644 --- a/frontend/src/api/generated/settings/settings.ts +++ b/frontend/src/api/generated/settings/settings.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/subtasks/subtasks.ts b/frontend/src/api/generated/subtasks/subtasks.ts index 3008ef9a..2c753d04 100644 --- a/frontend/src/api/generated/subtasks/subtasks.ts +++ b/frontend/src/api/generated/subtasks/subtasks.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/tags/tags.ts b/frontend/src/api/generated/tags/tags.ts index e86c3534..6e5d7441 100644 --- a/frontend/src/api/generated/tags/tags.ts +++ b/frontend/src/api/generated/tags/tags.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/task-statuses/task-statuses.ts b/frontend/src/api/generated/task-statuses/task-statuses.ts index 72347cc6..9068cd30 100644 --- a/frontend/src/api/generated/task-statuses/task-statuses.ts +++ b/frontend/src/api/generated/task-statuses/task-statuses.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/tasks/tasks.ts b/frontend/src/api/generated/tasks/tasks.ts index 5d5aa7e6..394a0ebc 100644 --- a/frontend/src/api/generated/tasks/tasks.ts +++ b/frontend/src/api/generated/tasks/tasks.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/trash/trash.ts b/frontend/src/api/generated/trash/trash.ts index bdcad229..a01f1bb3 100644 --- a/frontend/src/api/generated/trash/trash.ts +++ b/frontend/src/api/generated/trash/trash.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/user-view-preferences/user-view-preferences.ts b/frontend/src/api/generated/user-view-preferences/user-view-preferences.ts index df737ce2..ed6e50ac 100644 --- a/frontend/src/api/generated/user-view-preferences/user-view-preferences.ts +++ b/frontend/src/api/generated/user-view-preferences/user-view-preferences.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/users/users.ts b/frontend/src/api/generated/users/users.ts index be8a35ef..e07651d8 100644 --- a/frontend/src/api/generated/users/users.ts +++ b/frontend/src/api/generated/users/users.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useMutation, useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/api/generated/version/version.ts b/frontend/src/api/generated/version/version.ts index 078ac5f1..6dbb8f0e 100644 --- a/frontend/src/api/generated/version/version.ts +++ b/frontend/src/api/generated/version/version.ts @@ -2,7 +2,7 @@ * Generated by orval v8.12.3 🍺 * Do not edit manually. * Initiative API - * OpenAPI spec version: 0.49.0 + * OpenAPI spec version: 0.49.1 */ import { useQuery } from "@tanstack/react-query"; import type { diff --git a/frontend/src/components/documents/editor/plugins.tsx b/frontend/src/components/documents/editor/plugins.tsx index 4f545b16..ea1e6d9c 100644 --- a/frontend/src/components/documents/editor/plugins.tsx +++ b/frontend/src/components/documents/editor/plugins.tsx @@ -181,10 +181,16 @@ export function Plugins({ )}