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,13 +1,13 @@
import { useQuery } from '@tanstack/react-query';
import type { Plugin } from '@yaakapp-internal/models';
import { pluginsAtom } from '@yaakapp-internal/models';
import type { PluginMetadata } from '@yaakapp-internal/plugins';
import { useAtomValue } from 'jotai';
import { queryClient } from '../lib/queryClient';
import { invokeCmd } from '../lib/tauri';
import { useQuery } from "@tanstack/react-query";
import type { Plugin } from "@yaakapp-internal/models";
import { pluginsAtom } from "@yaakapp-internal/models";
import type { PluginMetadata } from "@yaakapp-internal/plugins";
import { useAtomValue } from "jotai";
import { queryClient } from "../lib/queryClient";
import { invokeCmd } from "../lib/tauri";
function pluginInfoKey(id: string | null, plugin: Plugin | null) {
return ['plugin_info', id ?? 'n/a', plugin?.updatedAt ?? 'n/a'];
return ["plugin_info", id ?? "n/a", plugin?.updatedAt ?? "n/a"];
}
export function usePluginInfo(id: string | null) {
@@ -19,11 +19,11 @@ export function usePluginInfo(id: string | null) {
placeholderData: (prev) => prev, // Keep previous data on refetch
queryFn: () => {
if (id == null) return null;
return invokeCmd<PluginMetadata>('cmd_plugin_info', { id });
return invokeCmd<PluginMetadata>("cmd_plugin_info", { id });
},
});
}
export function invalidateAllPluginInfo() {
queryClient.invalidateQueries({ queryKey: ['plugin_info'] }).catch(console.error);
queryClient.invalidateQueries({ queryKey: ["plugin_info"] }).catch(console.error);
}