chore: add Justfile, apply clippy fixes, add frontend type checking

- Add Justfile with comprehensive development workflow commands (check,
lint, build, docker, etc.)
- Add @astrojs/check and typescript dependencies for frontend type
checking
This commit is contained in:
2025-12-11 12:15:15 -06:00
parent 8129975ecc
commit 006055cb7f
12 changed files with 719 additions and 41 deletions

View File

@@ -69,7 +69,7 @@ const Demo = ({ class: className }: DemoProps) => {
buildLog={buildLog}
executables={executables}
/>
{downloads?.map((download, i) => (
{downloads?.map((download) => (
<Badge
key={download.token}
className={cn(

View File

@@ -1,5 +1,5 @@
import { withBackend } from "@/util";
import { useEffect, useRef, useState } from "react";
import { useEffect, useState } from "react";
import useWebSocket, { ReadyState } from "react-use-websocket";
export interface Download {

View File

@@ -1,4 +1,3 @@
import { WindowIcon } from "@heroicons/react/16/solid";
import { clsx, type ClassValue } from "clsx";
import { twMerge } from "tailwind-merge";