Run oxfmt across repo, add format script and docs

Add .oxfmtignore to skip generated bindings and wasm-pack output.
Add npm format script, update DEVELOPMENT.md for Vite+ toolchain,
and format all non-generated files with oxfmt.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Gregory Schier
2026-03-13 10:15:49 -07:00
parent 45262edfbd
commit b4a1c418bb
664 changed files with 13638 additions and 13492 deletions

View File

@@ -1,5 +1,5 @@
import classNames from 'classnames';
import type { ReactNode } from 'react';
import classNames from "classnames";
import type { ReactNode } from "react";
export function Table({
children,
@@ -11,13 +11,13 @@ export function Table({
scrollable?: boolean;
}) {
return (
<div className={classNames('w-full', scrollable && 'h-full overflow-y-auto')}>
<div className={classNames("w-full", scrollable && "h-full overflow-y-auto")}>
<table
className={classNames(
className,
'w-full text-sm mb-auto min-w-full max-w-full',
'border-separate border-spacing-0',
scrollable && '[&_thead]:sticky [&_thead]:top-0 [&_thead]:z-10',
"w-full text-sm mb-auto min-w-full max-w-full",
"border-separate border-spacing-0",
scrollable && "[&_thead]:sticky [&_thead]:top-0 [&_thead]:z-10",
)}
>
{children}
@@ -39,7 +39,7 @@ export function TableHead({ children, className }: { children: ReactNode; classN
<thead
className={classNames(
className,
'bg-surface [&_th]:border-b [&_th]:border-b-surface-highlight',
"bg-surface [&_th]:border-b [&_th]:border-b-surface-highlight",
)}
>
{children}
@@ -54,18 +54,18 @@ export function TableRow({ children }: { children: ReactNode }) {
export function TableCell({
children,
className,
align = 'left',
align = "left",
}: {
children: ReactNode;
className?: string;
align?: 'left' | 'center' | 'right';
align?: "left" | "center" | "right";
}) {
return (
<td
className={classNames(
className,
'py-2 [&:not(:first-child)]:pl-4 whitespace-nowrap',
align === 'left' ? 'text-left' : align === 'center' ? 'text-center' : 'text-right',
"py-2 [&:not(:first-child)]:pl-4 whitespace-nowrap",
align === "left" ? "text-left" : align === "center" ? "text-center" : "text-right",
)}
>
{children}
@@ -81,7 +81,7 @@ export function TruncatedWideTableCell({
className?: string;
}) {
return (
<TableCell className={classNames(className, 'truncate max-w-0 w-full')}>{children}</TableCell>
<TableCell className={classNames(className, "truncate max-w-0 w-full")}>{children}</TableCell>
);
}
@@ -96,7 +96,7 @@ export function TableHeaderCell({
<th
className={classNames(
className,
'py-2 [&:not(:first-child)]:pl-4 text-left text-text-subtle',
"py-2 [&:not(:first-child)]:pl-4 text-left text-text-subtle",
)}
>
{children}