Chore/cleanup studio deps (#47399)

## Problem

Knip reported some unused dependencies. Some are actually used in
builds, etc but others are not.

## Solution

Remove the really unused dependencies

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Chores**
* Cleaned up unused dependencies and removed some obsolete test/support
files.
* Updated project ignore rules to better match current app structure and
generated files.
* **Bug Fixes**
* No user-facing behavior changed; this release is focused on
maintenance and cleanup.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
Gildas Garcia authored and GitHub committed 2026-06-30 14:03:40 +02:00
1 parent 0361d1b727
commit 0e3364bbad
5 files changed
+14 -176

No files matched your search

@@ -1,6 +1,5 @@
import { getEntityDefinitionsSql } from '@supabase/pg-meta'
import { tool } from 'ai'
// import { processSql, renderSupabaseJs } from '@supabase/sql-to-rest'
import { IS_PLATFORM } from 'common'
import { stripIndent } from 'common-tags'
import { z } from 'zod'
-15
View File
@@ -62,9 +62,6 @@
"@monaco-editor/react": "catalog:",
"@next/bundle-analyzer": "16.2.3",
"@number-flow/react": "^0.3.2",
"@radix-ui/react-slider": "^1.1.2",
"@radix-ui/react-slot": "^1.2.0",
"@radix-ui/react-visually-hidden": "^1.2.3",
"@sentry/nextjs": "catalog:",
"@sentry/react": "^10.27.0",
"@std/path": "npm:@jsr/std__path@^1.0.8",
@@ -75,7 +72,6 @@
"@supabase/pg-meta": "workspace:*",
"@supabase/realtime-js": "catalog:",
"@supabase/shared-types": "0.1.88",
"@supabase/sql-to-rest": "^0.1.6",
"@supabase/supabase-js": "catalog:",
"@tanstack/react-devtools": "^0.10.3",
"@tanstack/react-hotkeys": "^0.10.0",
@@ -113,13 +109,11 @@
"http-status": "^2.1.0",
"icons": "workspace:*",
"idb": "^8.0.2",
"immutability-helper": "^3.1.1",
"ip-num": "^1.5.1",
"json-logic-js": "^2.0.2",
"lodash": "catalog:",
"lucide-react": "^0.436.0",
"markdown-table": "^3.0.3",
"memoize-one": "^5.0.1",
"mime-db": "^1.53.0",
"monaco-editor": "catalog:",
"next": "catalog:",
@@ -129,7 +123,6 @@
"openapi-fetch": "0.12.4",
"papaparse": "^5.3.1",
"path-to-regexp": "^8.0.0",
"pg-minify": "^1.6.3",
"radix-ui": "catalog:",
"randombytes": "^2.1.0",
"react": "catalog:",
@@ -150,7 +143,6 @@
"shared-data": "workspace:*",
"sonner": "^1.5.0",
"sql-formatter": "^15.0.0",
"sqlstring": "^2.3.2",
"streamdown": "^1.3.0",
"@stripe/sync-engine": "1.0.32",
"swiper": "^12.1.2",
@@ -171,7 +163,6 @@
"@graphql-typed-document-node/core": "^3.2.0",
"@radix-ui/react-use-escape-keydown": "^1.1.1",
"@smithy/property-provider": "^4.0.4",
"@tailwindcss/container-queries": "^0.1.1",
"@tailwindcss/vite": "4.2.4",
"@tanstack/devtools-vite": "^0.6.0",
"@testing-library/dom": "^10.0.0",
@@ -183,19 +174,14 @@
"@types/file-saver": "^2.0.2",
"@types/json-logic-js": "^1.2.1",
"@types/lodash": "^4.14.172",
"@types/markdown-table": "^3.0.0",
"@types/mime-db": "^1.43.5",
"@types/node": "catalog:",
"@types/papaparse": "^5.3.1",
"@types/randombytes": "^2.0.3",
"@types/react": "catalog:",
"@types/react-beautiful-dnd": "^13.1.2",
"@types/react-datepicker": "^4.3.4",
"@types/react-dom": "catalog:",
"@types/react-grid-layout": "^1.3.0",
"@types/react-simple-maps": "^3.0.1",
"@types/recharts": "^1.8.23",
"@types/sqlstring": "^2.3.0",
"@types/zxcvbn": "^4.4.1",
"@vercel/config": "^0.2.1",
"@vitejs/plugin-react": "catalog:",
@@ -220,7 +206,6 @@
"postcss": "catalog:",
"raw-loader": "^4.0.2",
"require-in-the-middle": "^8.0.0",
"tailwindcss": "catalog:",
"tsconfig": "workspace:*",
"tsx": "catalog:",
"typescript": "catalog:",
-8
View File
@@ -1,8 +0,0 @@
import type { LogData } from '@/components/interfaces/Settings/Logs/Logs.types'
export const logDataFixture = (attrs: Partial<LogData>): LogData => ({
id: `some-uuid-${new Date().getTime()}`,
timestamp: new Date().getTime() * 1000,
event_message: 'first event',
...attrs,
})
+11
View File
@@ -9,6 +9,8 @@
"**/*.test.ts",
// ignore studio public folder
"apps/studio/public/**",
// ignore studio scripts
"apps/studio/scripts/**",
// ignore studio components that are dynamically imported
"apps/studio/components/interfaces/ConnectSheet/content/**",
"apps/studio/components/interfaces/ConnectSheet/ConnectionParameters.tsx",
@@ -16,6 +18,15 @@
"apps/studio/components/interfaces/ConnectSheet/useMcpUrl.ts",
// ignore studio data templates
"apps/studio/data/__templates/**",
// ignore studio NextJS to TanStack migration files
"apps/studio/compat/**",
"apps/studio/routes/**",
"apps/studio/router.ts",
"apps/studio/start.ts",
"apps/studio/routeTree.gen.ts",
"apps/studio/styles/fonts.css",
// ignore studio evals used in GH action
"apps/studio/evals/**",
// ignore registry blocks in ui-library
"apps/ui-library/registry/default/**",
"apps/ui-library/contentlayer.config.js",
+3 -152
View File
@@ -939,15 +939,6 @@ importers:
'@number-flow/react':
specifier: ^0.3.2
version: 0.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
'@radix-ui/react-slider':
specifier: ^1.1.2
version: 1.3.6(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
'@radix-ui/react-slot':
specifier: ^1.2.0
version: 1.2.4(@types/react@19.2.14)(react@19.2.6)
'@radix-ui/react-visually-hidden':
specifier: ^1.2.3
version: 1.2.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
'@sentry/nextjs':
specifier: 'catalog:'
version: 10.59.0(@opentelemetry/core@2.8.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.8.0(@opentelemetry/api@1.9.1))(encoding@0.1.13)(next@16.2.6(@babel/core@7.29.7(supports-color@8.1.1))(@opentelemetry/api@1.9.1)(@playwright/test@1.59.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(sass@1.77.4))(react@19.2.6)(supports-color@8.1.1)(vite@8.0.16(@types/node@22.13.14)(esbuild@0.28.1)(jiti@2.7.0)(sass@1.77.4)(terser@5.39.0)(tsx@4.22.4)(yaml@2.9.0))(webpack@5.105.4(esbuild@0.28.1))
@@ -981,9 +972,6 @@ importers:
'@supabase/shared-types':
specifier: 0.1.88
version: 0.1.88
'@supabase/sql-to-rest':
specifier: ^0.1.6
version: 0.1.6(encoding@0.1.13)(supports-color@8.1.1)
'@supabase/supabase-js':
specifier: 'catalog:'
version: 2.108.2
@@ -1095,9 +1083,6 @@ importers:
idb:
specifier: ^8.0.2
version: 8.0.2
immutability-helper:
specifier: ^3.1.1
version: 3.1.1
ip-num:
specifier: ^1.5.1
version: 1.5.1
@@ -1113,9 +1098,6 @@ importers:
markdown-table:
specifier: ^3.0.3
version: 3.0.3
memoize-one:
specifier: ^5.0.1
version: 5.2.1
mime-db:
specifier: ^1.53.0
version: 1.53.0
@@ -1143,9 +1125,6 @@ importers:
path-to-regexp:
specifier: ^8.0.0
version: 8.4.1
pg-minify:
specifier: ^1.6.3
version: 1.6.3
radix-ui:
specifier: 'catalog:'
version: 1.4.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
@@ -1206,9 +1185,6 @@ importers:
sql-formatter:
specifier: ^15.0.0
version: 15.4.9
sqlstring:
specifier: ^2.3.2
version: 2.3.3
streamdown:
specifier: ^1.3.0
version: 1.3.0(@types/react@19.2.14)(react@19.2.6)(supports-color@8.1.1)
@@ -1261,9 +1237,6 @@ importers:
'@smithy/property-provider':
specifier: ^4.0.4
version: 4.0.4
'@tailwindcss/container-queries':
specifier: ^0.1.1
version: 0.1.1(tailwindcss@4.2.4)
'@tailwindcss/vite':
specifier: 4.2.4
version: 4.2.4(vite@8.0.16(@types/node@22.13.14)(esbuild@0.28.1)(jiti@2.7.0)(sass@1.77.4)(terser@5.39.0)(tsx@4.22.4)(yaml@2.9.0))
@@ -1297,9 +1270,6 @@ importers:
'@types/lodash':
specifier: ^4.14.172
version: 4.17.5
'@types/markdown-table':
specifier: ^3.0.0
version: 3.0.0
'@types/mime-db':
specifier: ^1.43.5
version: 1.43.5
@@ -1315,12 +1285,6 @@ importers:
'@types/react':
specifier: 'catalog:'
version: 19.2.14
'@types/react-beautiful-dnd':
specifier: ^13.1.2
version: 13.1.5
'@types/react-datepicker':
specifier: ^4.3.4
version: 4.15.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
'@types/react-dom':
specifier: 'catalog:'
version: 19.2.3(@types/react@19.2.14)
@@ -1330,12 +1294,6 @@ importers:
'@types/react-simple-maps':
specifier: ^3.0.1
version: 3.0.4
'@types/recharts':
specifier: ^1.8.23
version: 1.8.25
'@types/sqlstring':
specifier: ^2.3.0
version: 2.3.0
'@types/zxcvbn':
specifier: ^4.4.1
version: 4.4.2
@@ -1402,9 +1360,6 @@ importers:
require-in-the-middle:
specifier: ^8.0.0
version: 8.0.1(supports-color@8.1.1)
tailwindcss:
specifier: 'catalog:'
version: 4.2.4
tsconfig:
specifier: workspace:*
version: link:../../packages/tsconfig
@@ -5831,9 +5786,6 @@ packages:
'@polka/url@1.0.0-next.25':
resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==}
'@popperjs/core@2.11.8':
resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
'@poppinss/colors@4.1.6':
resolution: {integrity: sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==}
@@ -7779,11 +7731,6 @@ packages:
'@swc/helpers@0.5.15':
resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}
'@tailwindcss/container-queries@0.1.1':
resolution: {integrity: sha512-p18dswChx6WnTSaJCSGx6lTmrGzNNvm2FtXmiO6AuA1V4U5REyoqwmT6kgAsIMdjo07QdAfYXHJ4hnMtfHzWgA==}
peerDependencies:
tailwindcss: '>=3.2.0'
'@tailwindcss/forms@0.5.11':
resolution: {integrity: sha512-h9wegbZDPurxG22xZSoWtdzc41/OlNEUQERNqI/0fOwa2aVlWGu7C35E/x6LDyD3lgtztFSSjKZyuVM0hxhbgA==}
peerDependencies:
@@ -8361,9 +8308,6 @@ packages:
'@types/d3-selection@3.0.10':
resolution: {integrity: sha512-cuHoUgS/V3hLdjJOLTT691+G2QoqAjCVLmr4kJXR4ha56w1Zdu8UUQ5TxLRqudgNjwXeQxKMq4j+lyf9sWuslg==}
'@types/d3-shape@1.3.9':
resolution: {integrity: sha512-NX8FSlYqN4MPjiOwJAu5a3y6iEj7lS8nb8zP5dQpHOWh24vMJLTXno7c7wm72SfTFNAalfvZVsatMUrEa686gg==}
'@types/d3-shape@3.1.3':
resolution: {integrity: sha512-cHMdIq+rhF5IVwAV7t61pcEXfEHsEsrbBUPkFGBwTXuxtTAkBBrnrNA8++6OWm3jwVsXoZYQM8NEekg6CPJ3zw==}
@@ -8479,10 +8423,6 @@ packages:
resolution: {integrity: sha512-s84fKOrzqqNCAPljhVyC5TjAo6BH4jKHw9NRNFNiRUY5QSgZCmVm5XILlWbisiKl+0OcS7eWihmKGS5akc2iQw==}
deprecated: This is a stub types definition. lz-string provides its own type definitions, so you do not need this installed.
'@types/markdown-table@3.0.0':
resolution: {integrity: sha512-vX5zya26rnLLHdAKA3E9ZOT07CJslYp2gZfAZiXKUY5vd2RRiJyOQKrSlmUjyJ+eNoDAPkHflebG3PsfqC32aA==}
deprecated: This is a stub types definition. markdown-table provides its own type definitions, so you do not need this installed.
'@types/mdast@3.0.15':
resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==}
@@ -8534,15 +8474,9 @@ packages:
'@types/randombytes@2.0.3':
resolution: {integrity: sha512-+NRgihTfuURllWCiIAhm1wsJqzsocnqXM77V/CalsdJIYSRGEHMnritxh+6EsBklshC+clo1KgnN14qgSGeQdw==}
'@types/react-beautiful-dnd@13.1.5':
resolution: {integrity: sha512-mzohmMtV48b0bXF2dP8188LzUv9HAGHKucOORYsd5Sqq830pJ4gseFyDDAH0TR4TeD1ceG9DxTQ0FOFbtCSy4Q==}
'@types/react-copy-to-clipboard@5.0.5':
resolution: {integrity: sha512-en3JGqPA4RX4aUlo6q6uUbnqLp31Dhm2E/thiMvFTIvU+dUDG249jBG2MJ0rPMXE/MbKVrpmi/1r1G4QLhIHKQ==}
'@types/react-datepicker@4.15.1':
resolution: {integrity: sha512-6/LthK0pTDBKjjVJqA2ygY3jJsHH7uZXIk8WPQcGHUiFOQLOKIv3krOxFZ2mt3BB3guMB6jVTc6ansQAd0r7xQ==}
'@types/react-dom@19.2.3':
resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==}
peerDependencies:
@@ -8560,18 +8494,12 @@ packages:
'@types/react@19.2.14':
resolution: {integrity: sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==}
'@types/recharts@1.8.25':
resolution: {integrity: sha512-n00qkrMF77KJ3yaxXlomOv/dIgLKvkI84Js6AoZzhqz2F+RRJAIrLYU6gDnOUM1JsgT2+dMNmnOQ2kgdqTX7fA==}
'@types/resolve@1.20.2':
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
'@types/resolve@1.20.6':
resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==}
'@types/sqlstring@2.3.0':
resolution: {integrity: sha512-kMFecDYYFk/f5fljO0UFrSPwU1JxY4mIjX6ic7MHv5nD6sEd3NYLoWcOV/3s6Drs7RHdCwTQdD5NdgVl0I2zzg==}
'@types/stats.js@0.17.3':
resolution: {integrity: sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==}
@@ -12033,9 +11961,6 @@ packages:
immer@10.1.1:
resolution: {integrity: sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==}
immutability-helper@3.1.1:
resolution: {integrity: sha512-Q0QaXjPjwIju/28TsugCHNEASwoCcJSyJV3uO1sOIQGI0jKgm9f41Lvz0DZj3n46cNCyAZTsEYoY4C2bVRUzyQ==}
immutable@3.8.3:
resolution: {integrity: sha512-AUY/VyX0E5XlibOmWt10uabJzam1zlYjwiEgQSDc5+UIkFNaF9WM0JxXKaNMGf+F/ffUF+7kRKXM9A7C0xXqMg==}
engines: {node: '>=0.10.0'}
@@ -13222,9 +13147,6 @@ packages:
resolution: {integrity: sha512-Fq5CMEth+2iprLJ5mNizRcWuiwRZYjNkUD0zKk224jZunE9CRacTRDK8QLALbMBlNX2y3nY6lKZbesCwDwacig==}
engines: {node: '>= 4.0.0'}
memoize-one@5.2.1:
resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==}
memorystream@0.3.1:
resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==}
engines: {node: '>= 0.10.0'}
@@ -14454,10 +14376,6 @@ packages:
resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==}
engines: {node: '>=4.0.0'}
pg-minify@1.6.3:
resolution: {integrity: sha512-NoSsPqXxbkD8RIe+peQCqiea4QzXgosdTKY8p7PsbbGsh2F8TifDj/vJxfuR8qJwNYrijdSs7uf0tAe6WOyCsQ==}
engines: {node: '>=12.0.0'}
pg-numeric@1.0.2:
resolution: {integrity: sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==}
engines: {node: '>=4'}
@@ -15026,9 +14944,6 @@ packages:
peerDependencies:
react: '>=16.13.1'
react-fast-compare@3.2.2:
resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==}
react-from-dom@0.6.2:
resolution: {integrity: sha512-qvWWTL/4xw4k/Dywd41RBpLQUSq97csuv15qrxN+izNeLYlD9wn5W8LspbfYe5CWbaSdkZ72BsaYBPQf2x4VbQ==}
peerDependencies:
@@ -15081,13 +14996,6 @@ packages:
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-popper@2.3.0:
resolution: {integrity: sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==}
peerDependencies:
'@popperjs/core': ^2.0.0
react: ^16.8.0 || ^17 || ^18
react-dom: ^16.8.0 || ^17 || ^18
react-refresh@0.14.2:
resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==}
engines: {node: '>=0.10.0'}
@@ -15948,10 +15856,6 @@ packages:
sql-parser-cst@0.38.2:
resolution: {integrity: sha512-4SR3cZYMxG4gsmvZQSQYYzzfk20OnbpsnwOVbU6Fw39ORLPpIHCMqoX5li0dz+ZWyF5HeR+mSgbgayKhN4JR9w==}
sqlstring@2.3.3:
resolution: {integrity: sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==}
engines: {node: '>= 0.6'}
srvx@0.11.16:
resolution: {integrity: sha512-bp07zRuycfTY43IjAvvTFnmnJi8ikW0VFiHwOhhYcVW/L4xQ1XY4PAd4Nuum1rsA17C39zL7x+CDhrn5AL32Rw==}
engines: {node: '>=20.16.0'}
@@ -21384,8 +21288,6 @@ snapshots:
'@polka/url@1.0.0-next.25': {}
'@popperjs/core@2.11.8': {}
'@poppinss/colors@4.1.6':
dependencies:
kleur: 4.1.5
@@ -23522,10 +23424,6 @@ snapshots:
dependencies:
tslib: 2.8.1
'@tailwindcss/container-queries@0.1.1(tailwindcss@4.2.4)':
dependencies:
tailwindcss: 4.2.4
'@tailwindcss/forms@0.5.11(tailwindcss@4.2.4)':
dependencies:
mini-svg-data-uri: 1.4.4
@@ -24023,7 +23921,7 @@ snapshots:
srvx: 0.11.16
tinyglobby: 0.2.17
ufo: 1.6.4
vitefu: 1.1.1(vite@8.0.16(@types/node@22.13.14)(esbuild@0.28.1)(jiti@2.7.0)(sass@1.77.4)(terser@5.39.0)(tsx@4.22.4)(yaml@2.9.0))
vitefu: 1.1.1(vite@8.0.16(@types/node@22.13.14)(jiti@2.7.0)(sass@1.77.4)(terser@5.39.0)(tsx@4.22.4)(yaml@2.9.0))
xmlbuilder2: 4.0.3
zod: 4.4.3
optionalDependencies:
@@ -24056,7 +23954,7 @@ snapshots:
srvx: 0.11.16
tinyglobby: 0.2.17
ufo: 1.6.4
vitefu: 1.1.1(vite@8.0.16(@types/node@22.13.14)(esbuild@0.28.1)(jiti@2.7.0)(sass@1.77.4)(terser@5.39.0)(tsx@4.22.4)(yaml@2.9.0))
vitefu: 1.1.1(vite@8.0.16(@types/node@22.13.14)(jiti@2.7.0)(sass@1.77.4)(terser@5.39.0)(tsx@4.22.4)(yaml@2.9.0))
xmlbuilder2: 4.0.3
zod: 4.4.3
optionalDependencies:
@@ -24274,10 +24172,6 @@ snapshots:
'@types/d3-selection@3.0.10': {}
'@types/d3-shape@1.3.9':
dependencies:
'@types/d3-path': 1.0.9
'@types/d3-shape@3.1.3':
dependencies:
'@types/d3-path': 1.0.9
@@ -24417,10 +24311,6 @@ snapshots:
dependencies:
lz-string: 1.5.0
'@types/markdown-table@3.0.0':
dependencies:
markdown-table: 3.0.3
'@types/mdast@3.0.15':
dependencies:
'@types/unist': 2.0.8
@@ -24479,24 +24369,10 @@ snapshots:
dependencies:
'@types/node': 22.13.14
'@types/react-beautiful-dnd@13.1.5':
dependencies:
'@types/react': 19.2.14
'@types/react-copy-to-clipboard@5.0.5':
dependencies:
'@types/react': 19.2.14
'@types/react-datepicker@4.15.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':
dependencies:
'@popperjs/core': 2.11.8
'@types/react': 19.2.14
date-fns: 2.30.0
react-popper: 2.3.0(@popperjs/core@2.11.8)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
transitivePeerDependencies:
- react
- react-dom
'@types/react-dom@19.2.3(@types/react@19.2.14)':
dependencies:
'@types/react': 19.2.14
@@ -24520,17 +24396,10 @@ snapshots:
dependencies:
csstype: 3.2.3
'@types/recharts@1.8.25':
dependencies:
'@types/d3-shape': 1.3.9
'@types/react': 19.2.14
'@types/resolve@1.20.2': {}
'@types/resolve@1.20.6': {}
'@types/sqlstring@2.3.0': {}
'@types/stats.js@0.17.3': {}
'@types/statuses@2.0.5': {}
@@ -28638,8 +28507,6 @@ snapshots:
immer@10.1.1:
optional: true
immutability-helper@3.1.1: {}
immutable@3.8.3: {}
immutable@4.3.8:
@@ -30030,8 +29897,6 @@ snapshots:
tree-dump: 1.0.1(tslib@2.8.1)
tslib: 2.8.1
memoize-one@5.2.1: {}
memorystream@0.3.1: {}
merge-descriptors@1.0.3: {}
@@ -31884,8 +31749,6 @@ snapshots:
pg-int8@1.0.1: {}
pg-minify@1.6.3: {}
pg-numeric@1.0.2: {}
pg-pool@3.10.1(pg@8.16.3):
@@ -32490,8 +32353,6 @@ snapshots:
'@babel/runtime': 7.26.10
react: 19.2.6
react-fast-compare@3.2.2: {}
react-from-dom@0.6.2(react@19.2.6):
dependencies:
react: 19.2.6
@@ -32551,14 +32412,6 @@ snapshots:
react: 19.2.6
react-dom: 19.2.6(react@19.2.6)
react-popper@2.3.0(@popperjs/core@2.11.8)(react-dom@19.2.6(react@19.2.6))(react@19.2.6):
dependencies:
'@popperjs/core': 2.11.8
react: 19.2.6
react-dom: 19.2.6(react@19.2.6)
react-fast-compare: 3.2.2
warning: 4.0.3
react-refresh@0.14.2: {}
react-remove-scroll-bar@2.3.8(@types/react@19.2.14)(react@19.2.6):
@@ -33745,8 +33598,6 @@ snapshots:
sql-parser-cst@0.38.2: {}
sqlstring@2.3.3: {}
srvx@0.11.16: {}
sse.js@2.2.0: {}
@@ -34995,7 +34846,7 @@ snapshots:
tsx: 4.22.4
yaml: 2.9.0
vitefu@1.1.1(vite@8.0.16(@types/node@22.13.14)(esbuild@0.28.1)(jiti@2.7.0)(sass@1.77.4)(terser@5.39.0)(tsx@4.22.4)(yaml@2.9.0)):
vitefu@1.1.1(vite@8.0.16(@types/node@22.13.14)(jiti@2.7.0)(sass@1.77.4)(terser@5.39.0)(tsx@4.22.4)(yaml@2.9.0)):
optionalDependencies:
vite: 8.0.16(@types/node@22.13.14)(esbuild@0.28.1)(jiti@2.7.0)(sass@1.77.4)(terser@5.39.0)(tsx@4.22.4)(yaml@2.9.0)