Run oxfmt across repo, add format script and ignore config

Format all non-generated files with oxfmt via `vp fmt`. Add
.oxfmtignore to skip bindings/ and wasm-pack output. Add npm
format script and update DEVELOPMENT.md docs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Gregory Schier
2026-03-13 09:52:11 -07:00
parent a9cccb21b8
commit 5919fae739
664 changed files with 13631 additions and 13482 deletions

View File

@@ -1,5 +1,5 @@
import classNames from 'classnames';
import type { HTMLAttributes, ReactElement, ReactNode } from 'react';
import classNames from "classnames";
import type { HTMLAttributes, ReactElement, ReactNode } from "react";
interface Props {
children:
@@ -27,7 +27,7 @@ interface KeyValueRowProps {
rightSlot?: ReactNode;
leftSlot?: ReactNode;
labelClassName?: string;
labelColor?: 'secondary' | 'primary' | 'info';
labelColor?: "secondary" | "primary" | "info";
}
export function KeyValueRow({
@@ -35,18 +35,18 @@ export function KeyValueRow({
children,
rightSlot,
leftSlot,
labelColor = 'secondary',
labelColor = "secondary",
labelClassName,
}: KeyValueRowProps) {
return (
<>
<td
className={classNames(
'select-none py-0.5 pr-2 h-full align-top max-w-[10rem]',
"select-none py-0.5 pr-2 h-full align-top max-w-[10rem]",
labelClassName,
labelColor === 'primary' && 'text-primary',
labelColor === 'secondary' && 'text-text-subtle',
labelColor === 'info' && 'text-info',
labelColor === "primary" && "text-primary",
labelColor === "secondary" && "text-text-subtle",
labelColor === "info" && "text-info",
)}
>
<span className="select-text cursor-text">{label}</span>