diff --git a/dashboard/biome.json b/dashboard/biome.json index 3d646efd..0125d953 100644 --- a/dashboard/biome.json +++ b/dashboard/biome.json @@ -10,7 +10,7 @@ "formatter": { "quoteStyle": "single", "semicolons": "asNeeded", - "trailingComma": "all" + "trailingCommas": "all" } }, "linter": { diff --git a/dashboard/package.json b/dashboard/package.json index e7b6965d..8e823e34 100644 --- a/dashboard/package.json +++ b/dashboard/package.json @@ -9,8 +9,8 @@ "fmt": "biome format src", "fmt:apply": "biome format src --write", "lint": "biome check src", - "lint:apply": "biome check src --apply", - "lint:force": "biome check src --apply-unsafe", + "lint:apply": "biome check src --write", + "lint:force": "biome check src --write --unsafe", "fix": "yarn fmt:apply && yarn lint:apply", "typecheck": "tsc --noEmit", "ci": "biome ci src", @@ -18,16 +18,16 @@ }, "license": "MIT", "devDependencies": { - "@biomejs/biome": "1.7.3", + "@biomejs/biome": "1.8.3", "@macaron-css/core": "1.5.2", "@macaron-css/solid": "1.5.1", "@macaron-css/vite": "1.5.1", - "@tanstack/virtual-core": "3.5.0", - "@types/node": "20.13.0", + "@tanstack/virtual-core": "3.8.1", + "@types/node": "20.14.9", "rollup-plugin-visualizer": "5.12.0", - "typescript": "5.4.5", + "typescript": "5.5.3", "unplugin-fonts": "1.1.1", - "vite": "5.2.12", + "vite": "5.3.3", "vite-plugin-compression": "0.5.1", "vite-plugin-solid": "2.10.2", "vite-plugin-solid-svg": "0.8.1" @@ -36,20 +36,20 @@ "@bufbuild/protobuf": "1.10.0", "@connectrpc/connect": "1.4.0", "@connectrpc/connect-web": "1.4.0", - "@kobalte/core": "0.12.6", - "@modular-forms/solid": "0.20.0", + "@kobalte/core": "0.13.3", + "@modular-forms/solid": "0.22.1", "@solid-primitives/refs": "1.0.8", "@solidjs/meta": "0.29.4", - "@solidjs/router": "0.13.5", - "@tanstack/solid-virtual": "3.5.0", + "@solidjs/router": "0.13.6", + "@tanstack/solid-virtual": "3.8.1", "@types/async-lock": "1.4.2", "ansi-to-html": "0.7.2", "async-lock": "1.4.1", "chart.js": "4.4.3", "fuse.js": "7.0.0", - "solid-chartjs": "1.3.9", + "solid-chartjs": "1.3.10", "solid-icons": "1.1.0", - "solid-js": "1.8.17", + "solid-js": "1.8.18", "solid-tippy": "0.2.1", "solid-toast": "0.5.0", "tippy.js": "6.3.7" diff --git a/dashboard/src/components/templates/app/AppsFilter.tsx b/dashboard/src/components/templates/app/AppsFilter.tsx index eae2c53f..e052ed51 100644 --- a/dashboard/src/components/templates/app/AppsFilter.tsx +++ b/dashboard/src/components/templates/app/AppsFilter.tsx @@ -1,7 +1,8 @@ -import { As, Checkbox, DropdownMenu, RadioGroup } from '@kobalte/core' +import { Checkbox, DropdownMenu, type PolymorphicCallbackProps, RadioGroup } from '@kobalte/core' +import type { RadioGroupRootOptions, RadioGroupRootRenderProps } from '@kobalte/core/radio-group' import { keyframes, style } from '@macaron-css/core' import { styled } from '@macaron-css/solid' -import { type Component, For, type Setter, Show } from 'solid-js' +import { type Component, type ComponentProps, For, type Setter, Show } from 'solid-js' import { CheckBoxIcon } from '/@/components/UI/CheckBoxIcon' import { MaterialSymbols } from '/@/components/UI/MaterialSymbols' import { RadioIcon } from '/@/components/UI/RadioIcon' @@ -245,32 +246,41 @@ const AppsFilter: Component<{ - - - Sort - - - {(s) => ( - - - - - - - {s.label} - - - - )} - - - - + , + RadioGroupRootOptions, + RadioGroupRootRenderProps + >, + ) => ( + + Sort + + + {(s) => ( + + + + + + + {s.label} + + + + )} + + + + )} + /> - - {props.children} - - + as={( + asProps: PolymorphicCallbackProps< + ComponentProps, + DialogContentOptions, + DialogContentRenderProps + >, + ) => ( + + {props.children} + + )} + /> @@ -236,11 +248,19 @@ const useModal = (options?: { fit?: boolean }> = (props) => { return ( - - - {props.children} - - + , + DialogDescriptionOptions, + DialogDescriptionRenderProps + >, + ) => ( + + {props.children} + + )} + /> ) } diff --git a/dashboard/src/routes.tsx b/dashboard/src/routes.tsx index dec08fca..276daffa 100644 --- a/dashboard/src/routes.tsx +++ b/dashboard/src/routes.tsx @@ -119,13 +119,6 @@ export const useBuildData = () => { } } -declare module '@solidjs/router' { - type RouteProps = { - // Invalid component type? workaround - component?: Component - } -} - export const Routes: Component<{ root: Component }> = (props) => ( } /> diff --git a/dashboard/yarn.lock b/dashboard/yarn.lock index 44da0c58..9e99bbc8 100644 --- a/dashboard/yarn.lock +++ b/dashboard/yarn.lock @@ -509,18 +509,18 @@ __metadata: languageName: node linkType: hard -"@biomejs/biome@npm:1.7.3": - version: 1.7.3 - resolution: "@biomejs/biome@npm:1.7.3" - dependencies: - "@biomejs/cli-darwin-arm64": "npm:1.7.3" - "@biomejs/cli-darwin-x64": "npm:1.7.3" - "@biomejs/cli-linux-arm64": "npm:1.7.3" - "@biomejs/cli-linux-arm64-musl": "npm:1.7.3" - "@biomejs/cli-linux-x64": "npm:1.7.3" - "@biomejs/cli-linux-x64-musl": "npm:1.7.3" - "@biomejs/cli-win32-arm64": "npm:1.7.3" - "@biomejs/cli-win32-x64": "npm:1.7.3" +"@biomejs/biome@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/biome@npm:1.8.3" + dependencies: + "@biomejs/cli-darwin-arm64": "npm:1.8.3" + "@biomejs/cli-darwin-x64": "npm:1.8.3" + "@biomejs/cli-linux-arm64": "npm:1.8.3" + "@biomejs/cli-linux-arm64-musl": "npm:1.8.3" + "@biomejs/cli-linux-x64": "npm:1.8.3" + "@biomejs/cli-linux-x64-musl": "npm:1.8.3" + "@biomejs/cli-win32-arm64": "npm:1.8.3" + "@biomejs/cli-win32-x64": "npm:1.8.3" dependenciesMeta: "@biomejs/cli-darwin-arm64": optional: true @@ -540,62 +540,62 @@ __metadata: optional: true bin: biome: bin/biome - checksum: 10c0/05c95bb4b1fbf1b252cf2124f012f69a00ff5599ecac002b7e3004bfcd927e3d7b5f4935739096b5184653ec96b44ddcc36809d059682e5378bde20c836fb111 + checksum: 10c0/95fe99ce82cd8242f1be51cbf3ac26043b253f5a369d3dc24df09bdb32ec04dba679b1d4fa8b9d602b1bf2c30ecd80af14aa8f5c92d6e0cd6214a99a1099a65b languageName: node linkType: hard -"@biomejs/cli-darwin-arm64@npm:1.7.3": - version: 1.7.3 - resolution: "@biomejs/cli-darwin-arm64@npm:1.7.3" +"@biomejs/cli-darwin-arm64@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-darwin-arm64@npm:1.8.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@biomejs/cli-darwin-x64@npm:1.7.3": - version: 1.7.3 - resolution: "@biomejs/cli-darwin-x64@npm:1.7.3" +"@biomejs/cli-darwin-x64@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-darwin-x64@npm:1.8.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@biomejs/cli-linux-arm64-musl@npm:1.7.3": - version: 1.7.3 - resolution: "@biomejs/cli-linux-arm64-musl@npm:1.7.3" +"@biomejs/cli-linux-arm64-musl@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-linux-arm64-musl@npm:1.8.3" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@biomejs/cli-linux-arm64@npm:1.7.3": - version: 1.7.3 - resolution: "@biomejs/cli-linux-arm64@npm:1.7.3" +"@biomejs/cli-linux-arm64@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-linux-arm64@npm:1.8.3" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@biomejs/cli-linux-x64-musl@npm:1.7.3": - version: 1.7.3 - resolution: "@biomejs/cli-linux-x64-musl@npm:1.7.3" +"@biomejs/cli-linux-x64-musl@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-linux-x64-musl@npm:1.8.3" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@biomejs/cli-linux-x64@npm:1.7.3": - version: 1.7.3 - resolution: "@biomejs/cli-linux-x64@npm:1.7.3" +"@biomejs/cli-linux-x64@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-linux-x64@npm:1.8.3" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@biomejs/cli-win32-arm64@npm:1.7.3": - version: 1.7.3 - resolution: "@biomejs/cli-win32-arm64@npm:1.7.3" +"@biomejs/cli-win32-arm64@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-win32-arm64@npm:1.8.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@biomejs/cli-win32-x64@npm:1.7.3": - version: 1.7.3 - resolution: "@biomejs/cli-win32-x64@npm:1.7.3" +"@biomejs/cli-win32-x64@npm:1.8.3": + version: 1.8.3 + resolution: "@biomejs/cli-win32-x64@npm:1.8.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -635,6 +635,17 @@ __metadata: languageName: node linkType: hard +"@corvu/utils@npm:~0.3.1": + version: 0.3.1 + resolution: "@corvu/utils@npm:0.3.1" + dependencies: + "@floating-ui/dom": "npm:^1.6.5" + peerDependencies: + solid-js: ^1.8 + checksum: 10c0/a64c89be1cb3a0068bb715ea123abc5c48efda259aeb88f3dcf496922eae9651cb7cac555fadc5c3fe16a8e1dec68dac93ee59a60962b5310f69670f489ec327 + languageName: node + linkType: hard + "@emotion/hash@npm:^0.8.0": version: 0.8.0 resolution: "@emotion/hash@npm:0.8.0" @@ -649,9 +660,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/aix-ppc64@npm:0.20.2" +"@esbuild/aix-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/aix-ppc64@npm:0.21.5" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard @@ -670,9 +681,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/android-arm64@npm:0.20.2" +"@esbuild/android-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm64@npm:0.21.5" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -691,9 +702,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/android-arm@npm:0.20.2" +"@esbuild/android-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm@npm:0.21.5" conditions: os=android & cpu=arm languageName: node linkType: hard @@ -712,9 +723,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/android-x64@npm:0.20.2" +"@esbuild/android-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-x64@npm:0.21.5" conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -733,9 +744,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/darwin-arm64@npm:0.20.2" +"@esbuild/darwin-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-arm64@npm:0.21.5" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -754,9 +765,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/darwin-x64@npm:0.20.2" +"@esbuild/darwin-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-x64@npm:0.21.5" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -775,9 +786,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/freebsd-arm64@npm:0.20.2" +"@esbuild/freebsd-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-arm64@npm:0.21.5" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -796,9 +807,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/freebsd-x64@npm:0.20.2" +"@esbuild/freebsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-x64@npm:0.21.5" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -817,9 +828,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-arm64@npm:0.20.2" +"@esbuild/linux-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm64@npm:0.21.5" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -838,9 +849,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-arm@npm:0.20.2" +"@esbuild/linux-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm@npm:0.21.5" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -859,9 +870,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-ia32@npm:0.20.2" +"@esbuild/linux-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ia32@npm:0.21.5" conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -887,9 +898,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-loong64@npm:0.20.2" +"@esbuild/linux-loong64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-loong64@npm:0.21.5" conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -908,9 +919,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-mips64el@npm:0.20.2" +"@esbuild/linux-mips64el@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-mips64el@npm:0.21.5" conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -929,9 +940,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-ppc64@npm:0.20.2" +"@esbuild/linux-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ppc64@npm:0.21.5" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -950,9 +961,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-riscv64@npm:0.20.2" +"@esbuild/linux-riscv64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-riscv64@npm:0.21.5" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -971,9 +982,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-s390x@npm:0.20.2" +"@esbuild/linux-s390x@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-s390x@npm:0.21.5" conditions: os=linux & cpu=s390x languageName: node linkType: hard @@ -992,9 +1003,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/linux-x64@npm:0.20.2" +"@esbuild/linux-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-x64@npm:0.21.5" conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -1013,9 +1024,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/netbsd-x64@npm:0.20.2" +"@esbuild/netbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/netbsd-x64@npm:0.21.5" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard @@ -1034,9 +1045,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/openbsd-x64@npm:0.20.2" +"@esbuild/openbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/openbsd-x64@npm:0.21.5" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard @@ -1055,9 +1066,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/sunos-x64@npm:0.20.2" +"@esbuild/sunos-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/sunos-x64@npm:0.21.5" conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -1076,9 +1087,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/win32-arm64@npm:0.20.2" +"@esbuild/win32-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-arm64@npm:0.21.5" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -1097,9 +1108,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/win32-ia32@npm:0.20.2" +"@esbuild/win32-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-ia32@npm:0.21.5" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -1118,9 +1129,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.20.2": - version: 0.20.2 - resolution: "@esbuild/win32-x64@npm:0.20.2" +"@esbuild/win32-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-x64@npm:0.21.5" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -1134,6 +1145,15 @@ __metadata: languageName: node linkType: hard +"@floating-ui/core@npm:^1.6.0": + version: 1.6.4 + resolution: "@floating-ui/core@npm:1.6.4" + dependencies: + "@floating-ui/utils": "npm:^0.2.4" + checksum: 10c0/545684b6f76cda7579b6049bafb9903542d3f9c177300192fe83db19d99b1df285bc33aba3b8ec2978d021151c4168356876e8181002dd2ff4fb93d9e4b7bf71 + languageName: node + linkType: hard + "@floating-ui/dom@npm:^1.5.1": version: 1.5.3 resolution: "@floating-ui/dom@npm:1.5.3" @@ -1144,6 +1164,16 @@ __metadata: languageName: node linkType: hard +"@floating-ui/dom@npm:^1.6.5": + version: 1.6.7 + resolution: "@floating-ui/dom@npm:1.6.7" + dependencies: + "@floating-ui/core": "npm:^1.6.0" + "@floating-ui/utils": "npm:^0.2.4" + checksum: 10c0/5255f522534e0022b554c366b969fa26951677a1cf39ddd58614071a909a340c5e1ffe645501037b221808f01bfac4e7edba14728978ee7e2438e8432c1a163f + languageName: node + linkType: hard + "@floating-ui/utils@npm:^0.1.3": version: 0.1.6 resolution: "@floating-ui/utils@npm:0.1.6" @@ -1151,6 +1181,13 @@ __metadata: languageName: node linkType: hard +"@floating-ui/utils@npm:^0.2.4": + version: 0.2.4 + resolution: "@floating-ui/utils@npm:0.2.4" + checksum: 10c0/154924b01157cb45cf305f4835d7f603e931dda8b00bbe52666729bccc5e7b99630e8b951333725e526d4e53d9b342976434ad5750b8b1da58728e3698bdcc2b + languageName: node + linkType: hard + "@internationalized/date@npm:^3.4.0": version: 3.5.0 resolution: "@internationalized/date@npm:3.5.0" @@ -1225,18 +1262,19 @@ __metadata: languageName: node linkType: hard -"@kobalte/core@npm:0.12.6": - version: 0.12.6 - resolution: "@kobalte/core@npm:0.12.6" +"@kobalte/core@npm:0.13.3": + version: 0.13.3 + resolution: "@kobalte/core@npm:0.13.3" dependencies: "@floating-ui/dom": "npm:^1.5.1" "@internationalized/date": "npm:^3.4.0" "@internationalized/number": "npm:^3.2.1" "@kobalte/utils": "npm:^0.9.0" + solid-presence: "npm:^0.1.6" solid-prevent-scroll: "npm:^0.1.4" peerDependencies: solid-js: ^1.8.15 - checksum: 10c0/367df446044c6754882ea78036af25672b96aeb0557b0618001395f9220d6b5628451e382ac10f345f826277eaabe37bf479b4597a0764dc67bf41b8cc4c46d9 + checksum: 10c0/a08f870e2ecd6ebd999214d6927b2d4c1a92a8397678e050d6fcc9cdfbd2dcdc4f9a45c3914f871d3f08b86edaa3bb5650e752587d32653fd1d3cb2edc6bf2b4 languageName: node linkType: hard @@ -1323,12 +1361,14 @@ __metadata: languageName: node linkType: hard -"@modular-forms/solid@npm:0.20.0": - version: 0.20.0 - resolution: "@modular-forms/solid@npm:0.20.0" +"@modular-forms/solid@npm:0.22.1": + version: 0.22.1 + resolution: "@modular-forms/solid@npm:0.22.1" + dependencies: + valibot: "npm:>=0.33.0 <1" peerDependencies: solid-js: ^1.3.1 - checksum: 10c0/c592fac7907e56098edaba547d66281e4ef9328ca097239a59d7ef969e09e4d3c58bca2284ba20a9e863bc603ea5456d46845ea05352c9fbda14aff0b9a782b8 + checksum: 10c0/a54c2771d8772076a802361801c813acaf7ec5e77cf47cd04d51e835d48392533e3bdd24e7a46f17004518a464f6e45501ca67f3bdf89da24b3d51a8aef1a68f languageName: node linkType: hard @@ -1638,12 +1678,12 @@ __metadata: languageName: node linkType: hard -"@solidjs/router@npm:0.13.5": - version: 0.13.5 - resolution: "@solidjs/router@npm:0.13.5" +"@solidjs/router@npm:0.13.6": + version: 0.13.6 + resolution: "@solidjs/router@npm:0.13.6" peerDependencies: solid-js: ^1.8.6 - checksum: 10c0/688194703e5a6615862cebd71ca9ae9913c44bdaa9bdbbcb5ce4e562639f7f4fd0bf6f9b3736cd1075fa378028332badea977ce50cd892e12251d61fa8283b13 + checksum: 10c0/6e801a34f9e072dae01214a78028b216d3d22c21746925e9fe1129475b8feebd3f56c244ee1ae8a8875b75a1a333cb2416f472551929e3679488f3984593a33d languageName: node linkType: hard @@ -1656,21 +1696,21 @@ __metadata: languageName: node linkType: hard -"@tanstack/solid-virtual@npm:3.5.0": - version: 3.5.0 - resolution: "@tanstack/solid-virtual@npm:3.5.0" +"@tanstack/solid-virtual@npm:3.8.1": + version: 3.8.1 + resolution: "@tanstack/solid-virtual@npm:3.8.1" dependencies: - "@tanstack/virtual-core": "npm:3.5.0" + "@tanstack/virtual-core": "npm:3.8.1" peerDependencies: solid-js: ^1.3.0 - checksum: 10c0/492c14e469b3f1348a30963b4491465fdd91d4dcbbe6a23812c65cf2d40f3a43e191b463e8630bc6651c1c637bbd4513e138287c8b31b27d0a22341ee922c484 + checksum: 10c0/92963c1d81df908fd072071593e5a60afeef51750143229ceb15bdaf3a33969399c1d2fbfa913fc1fb674223e90064c8a0f0501861d959ca1bc84eb1e2186b00 languageName: node linkType: hard -"@tanstack/virtual-core@npm:3.5.0": - version: 3.5.0 - resolution: "@tanstack/virtual-core@npm:3.5.0" - checksum: 10c0/21a12049df81ce282054e8406cb74dd21d867aac077f31568ffdb08acd9aa171ae0666ceb43654895e73907acf5db02c7d651a66960da8acceeb2e034885e605 +"@tanstack/virtual-core@npm:3.8.1": + version: 3.8.1 + resolution: "@tanstack/virtual-core@npm:3.8.1" + checksum: 10c0/62204497033c8c4fa3ab6f3257c2aa5ba449afcadae64a94a4999f4d31d4a47f47b033a20af4b1131639854d96b65a50f18ece8f526f996975740cb9919f2fc3 languageName: node linkType: hard @@ -1745,12 +1785,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:20.13.0": - version: 20.13.0 - resolution: "@types/node@npm:20.13.0" +"@types/node@npm:20.14.9": + version: 20.14.9 + resolution: "@types/node@npm:20.14.9" dependencies: undici-types: "npm:~5.26.4" - checksum: 10c0/4fb1ab41d622bbf3434da138bd0f23052e5df3bc59852ea1228cdfe185fd9d66ea71171a68a3106452c883808be7eaa7bc4cd87f534708754d49849e817aa566 + checksum: 10c0/911ffa444dc032897f4a23ed580c67903bd38ea1c5ec99b1d00fa10b83537a3adddef8e1f29710cbdd8e556a61407ed008e06537d834e48caf449ce59f87d387 languageName: node linkType: hard @@ -2764,33 +2804,33 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.20.1": - version: 0.20.2 - resolution: "esbuild@npm:0.20.2" - dependencies: - "@esbuild/aix-ppc64": "npm:0.20.2" - "@esbuild/android-arm": "npm:0.20.2" - "@esbuild/android-arm64": "npm:0.20.2" - "@esbuild/android-x64": "npm:0.20.2" - "@esbuild/darwin-arm64": "npm:0.20.2" - "@esbuild/darwin-x64": "npm:0.20.2" - "@esbuild/freebsd-arm64": "npm:0.20.2" - "@esbuild/freebsd-x64": "npm:0.20.2" - "@esbuild/linux-arm": "npm:0.20.2" - "@esbuild/linux-arm64": "npm:0.20.2" - "@esbuild/linux-ia32": "npm:0.20.2" - "@esbuild/linux-loong64": "npm:0.20.2" - "@esbuild/linux-mips64el": "npm:0.20.2" - "@esbuild/linux-ppc64": "npm:0.20.2" - "@esbuild/linux-riscv64": "npm:0.20.2" - "@esbuild/linux-s390x": "npm:0.20.2" - "@esbuild/linux-x64": "npm:0.20.2" - "@esbuild/netbsd-x64": "npm:0.20.2" - "@esbuild/openbsd-x64": "npm:0.20.2" - "@esbuild/sunos-x64": "npm:0.20.2" - "@esbuild/win32-arm64": "npm:0.20.2" - "@esbuild/win32-ia32": "npm:0.20.2" - "@esbuild/win32-x64": "npm:0.20.2" +"esbuild@npm:^0.21.3": + version: 0.21.5 + resolution: "esbuild@npm:0.21.5" + dependencies: + "@esbuild/aix-ppc64": "npm:0.21.5" + "@esbuild/android-arm": "npm:0.21.5" + "@esbuild/android-arm64": "npm:0.21.5" + "@esbuild/android-x64": "npm:0.21.5" + "@esbuild/darwin-arm64": "npm:0.21.5" + "@esbuild/darwin-x64": "npm:0.21.5" + "@esbuild/freebsd-arm64": "npm:0.21.5" + "@esbuild/freebsd-x64": "npm:0.21.5" + "@esbuild/linux-arm": "npm:0.21.5" + "@esbuild/linux-arm64": "npm:0.21.5" + "@esbuild/linux-ia32": "npm:0.21.5" + "@esbuild/linux-loong64": "npm:0.21.5" + "@esbuild/linux-mips64el": "npm:0.21.5" + "@esbuild/linux-ppc64": "npm:0.21.5" + "@esbuild/linux-riscv64": "npm:0.21.5" + "@esbuild/linux-s390x": "npm:0.21.5" + "@esbuild/linux-x64": "npm:0.21.5" + "@esbuild/netbsd-x64": "npm:0.21.5" + "@esbuild/openbsd-x64": "npm:0.21.5" + "@esbuild/sunos-x64": "npm:0.21.5" + "@esbuild/win32-arm64": "npm:0.21.5" + "@esbuild/win32-ia32": "npm:0.21.5" + "@esbuild/win32-x64": "npm:0.21.5" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -2840,7 +2880,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10c0/66398f9fb2c65e456a3e649747b39af8a001e47963b25e86d9c09d2a48d61aa641b27da0ce5cad63df95ad246105e1d83e7fee0e1e22a0663def73b1c5101112 + checksum: 10c0/fa08508adf683c3f399e8a014a6382a6b65542213431e26206c0720e536b31c09b50798747c2a105a4bbba1d9767b8d3615a74c2f7bf1ddf6d836cd11eb672de languageName: node linkType: hard @@ -3525,36 +3565,36 @@ __metadata: version: 0.0.0-use.local resolution: "neoshowcase@workspace:." dependencies: - "@biomejs/biome": "npm:1.7.3" + "@biomejs/biome": "npm:1.8.3" "@bufbuild/protobuf": "npm:1.10.0" "@connectrpc/connect": "npm:1.4.0" "@connectrpc/connect-web": "npm:1.4.0" - "@kobalte/core": "npm:0.12.6" + "@kobalte/core": "npm:0.13.3" "@macaron-css/core": "npm:1.5.2" "@macaron-css/solid": "npm:1.5.1" "@macaron-css/vite": "npm:1.5.1" - "@modular-forms/solid": "npm:0.20.0" + "@modular-forms/solid": "npm:0.22.1" "@solid-primitives/refs": "npm:1.0.8" "@solidjs/meta": "npm:0.29.4" - "@solidjs/router": "npm:0.13.5" - "@tanstack/solid-virtual": "npm:3.5.0" - "@tanstack/virtual-core": "npm:3.5.0" + "@solidjs/router": "npm:0.13.6" + "@tanstack/solid-virtual": "npm:3.8.1" + "@tanstack/virtual-core": "npm:3.8.1" "@types/async-lock": "npm:1.4.2" - "@types/node": "npm:20.13.0" + "@types/node": "npm:20.14.9" ansi-to-html: "npm:0.7.2" async-lock: "npm:1.4.1" chart.js: "npm:4.4.3" fuse.js: "npm:7.0.0" rollup-plugin-visualizer: "npm:5.12.0" - solid-chartjs: "npm:1.3.9" + solid-chartjs: "npm:1.3.10" solid-icons: "npm:1.1.0" - solid-js: "npm:1.8.17" + solid-js: "npm:1.8.18" solid-tippy: "npm:0.2.1" solid-toast: "npm:0.5.0" tippy.js: "npm:6.3.7" - typescript: "npm:5.4.5" + typescript: "npm:5.5.3" unplugin-fonts: "npm:1.1.1" - vite: "npm:5.2.12" + vite: "npm:5.3.3" vite-plugin-compression: "npm:0.5.1" vite-plugin-solid: "npm:2.10.2" vite-plugin-solid-svg: "npm:0.8.1" @@ -3698,6 +3738,13 @@ __metadata: languageName: node linkType: hard +"picocolors@npm:^1.0.1": + version: 1.0.1 + resolution: "picocolors@npm:1.0.1" + checksum: 10c0/c63cdad2bf812ef0d66c8db29583802355d4ca67b9285d846f390cc15c2f6ccb94e8cb7eb6a6e97fc5990a6d3ad4ae42d86c84d3146e667c739a4234ed50d400 + languageName: node + linkType: hard + "picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" @@ -3745,14 +3792,14 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.38": - version: 8.4.38 - resolution: "postcss@npm:8.4.38" +"postcss@npm:^8.4.39": + version: 8.4.39 + resolution: "postcss@npm:8.4.39" dependencies: nanoid: "npm:^3.3.7" - picocolors: "npm:^1.0.0" + picocolors: "npm:^1.0.1" source-map-js: "npm:^1.2.0" - checksum: 10c0/955407b8f70cf0c14acf35dab3615899a2a60a26718a63c848cf3c29f2467b0533991b985a2b994430d890bd7ec2b1963e36352b0774a19143b5f591540f7c06 + checksum: 10c0/16f5ac3c4e32ee76d1582b3c0dcf1a1fdb91334a45ad755eeb881ccc50318fb8d64047de4f1601ac96e30061df203f0f2e2edbdc0bfc49b9c57bc9fb9bedaea3 languageName: node linkType: hard @@ -4020,14 +4067,13 @@ __metadata: languageName: node linkType: hard -"solid-chartjs@npm:1.3.9": - version: 1.3.9 - resolution: "solid-chartjs@npm:1.3.9" +"solid-chartjs@npm:1.3.10": + version: 1.3.10 + resolution: "solid-chartjs@npm:1.3.10" peerDependencies: - "@solid-primitives/refs": ^1.0.3 chart.js: ^4.3.0 solid-js: ^1.7.5 - checksum: 10c0/ea170f20209b74ef567b69e985e9f92e1724c46dab6014f91ddedba4dbbe2591db887e65ccc999e3accb4a9d47c48bf86b2360b3d27e44c8a0dc37280143a2b1 + checksum: 10c0/931368cac30cbea134c18ca46478e15da67bb6953080134a619d28ea3860b5566d4d8bb8cef259f555b0620523669517f8a93bf46839669964874f688e1e3c9e languageName: node linkType: hard @@ -4040,14 +4086,25 @@ __metadata: languageName: node linkType: hard -"solid-js@npm:1.8.17": - version: 1.8.17 - resolution: "solid-js@npm:1.8.17" +"solid-js@npm:1.8.18": + version: 1.8.18 + resolution: "solid-js@npm:1.8.18" dependencies: csstype: "npm:^3.1.0" seroval: "npm:^1.0.4" seroval-plugins: "npm:^1.0.3" - checksum: 10c0/a6f38f05a88841fc3936bdefb1511bf15a47a4234d2288e60508343732823c063422a0b302ebbf60e24e00718725a27a6d3e0be156605fcc8498ac6a81cac911 + checksum: 10c0/6e31d9e09c2531446739d13cb14cbac6e9a8a09a574ed524d92c602c1ea61626b2d6d1f052a0e0d2b1b36a939be9a1aa08056e30e9b37317780e5d7ba9eaddda + languageName: node + linkType: hard + +"solid-presence@npm:^0.1.6": + version: 0.1.7 + resolution: "solid-presence@npm:0.1.7" + dependencies: + "@corvu/utils": "npm:~0.3.1" + peerDependencies: + solid-js: ^1.8 + checksum: 10c0/951f184c6acea7f3c283c159c30753e1eac70fffccd04dbac1f396b2cc2cce468425dac251a02eefdbe981f19de1c3e79212bc3c13c6429a1e40d6182dad17a2 languageName: node linkType: hard @@ -4262,23 +4319,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.4.5": - version: 5.4.5 - resolution: "typescript@npm:5.4.5" +"typescript@npm:5.5.3": + version: 5.5.3 + resolution: "typescript@npm:5.5.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/2954022ada340fd3d6a9e2b8e534f65d57c92d5f3989a263754a78aba549f7e6529acc1921913560a4b816c46dce7df4a4d29f9f11a3dc0d4213bb76d043251e + checksum: 10c0/f52c71ccbc7080b034b9d3b72051d563601a4815bf3e39ded188e6ce60813f75dbedf11ad15dd4d32a12996a9ed8c7155b46c93a9b9c9bad1049766fe614bbdd languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.4.5#optional!builtin": - version: 5.4.5 - resolution: "typescript@patch:typescript@npm%3A5.4.5#optional!builtin::version=5.4.5&hash=5adc0c" +"typescript@patch:typescript@npm%3A5.5.3#optional!builtin": + version: 5.5.3 + resolution: "typescript@patch:typescript@npm%3A5.5.3#optional!builtin::version=5.5.3&hash=5adc0c" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/db2ad2a16ca829f50427eeb1da155e7a45e598eec7b086d8b4e8ba44e5a235f758e606d681c66992230d3fc3b8995865e5fd0b22a2c95486d0b3200f83072ec9 + checksum: 10c0/5a437c416251334deeaf29897157032311f3f126547cfdc4b133768b606cb0e62bcee733bb97cf74c42fe7268801aea1392d8e40988cdef112e9546eba4c03c5 languageName: node linkType: hard @@ -4363,6 +4420,13 @@ __metadata: languageName: node linkType: hard +"valibot@npm:>=0.33.0 <1": + version: 0.35.0 + resolution: "valibot@npm:0.35.0" + checksum: 10c0/bf7681812ccb18996c959d55e6d0a63e3e26baeb2539d9eee1ffcce950f44c3de7c33a5a263a8d61fc32df6f8896946ff156932dcb58bec14d502ef3da602d18 + languageName: node + linkType: hard + "validate-html-nesting@npm:^1.2.1": version: 1.2.2 resolution: "validate-html-nesting@npm:1.2.2" @@ -4434,13 +4498,13 @@ __metadata: languageName: node linkType: hard -"vite@npm:5.2.12": - version: 5.2.12 - resolution: "vite@npm:5.2.12" +"vite@npm:5.3.3": + version: 5.3.3 + resolution: "vite@npm:5.3.3" dependencies: - esbuild: "npm:^0.20.1" + esbuild: "npm:^0.21.3" fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.38" + postcss: "npm:^8.4.39" rollup: "npm:^4.13.0" peerDependencies: "@types/node": ^18.0.0 || >=20.0.0 @@ -4470,7 +4534,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10c0/f03fdfc320adea3397df3e327029fd875f8220779f679ab183a3a994e8788b4ce531fee28f830361fb274f3cf08ed9adb9429496ecefdc3faf535b38da7ea8b1 + checksum: 10c0/a796872e1d11875d994615cd00da185c80eeb7753034d35c096050bf3c269c02004070cf623c5fe2a4a90ea2f12488e6f9d13933ec810f117f1b931e1b5e3385 languageName: node linkType: hard