style: fix biome formatting

This commit is contained in:
Peter Steinberger
2026-01-10 02:11:43 +00:00
parent afe6f182ca
commit 003cda73e8
5 changed files with 32 additions and 15 deletions

View File

@@ -657,10 +657,16 @@ export async function handleCommands(params: {
};
}
const snapshot = await readConfigFileSnapshot();
if (!snapshot.valid || !snapshot.parsed || typeof snapshot.parsed !== "object") {
if (
!snapshot.valid ||
!snapshot.parsed ||
typeof snapshot.parsed !== "object"
) {
return {
shouldContinue: false,
reply: { text: "⚠️ Config file is invalid; fix it before using /config." },
reply: {
text: "⚠️ Config file is invalid; fix it before using /config.",
},
};
}
const parsedBase = structuredClone(

View File

@@ -5,7 +5,10 @@ import { parseConfigCommand } from "./config-commands.js";
describe("parseConfigCommand", () => {
it("parses show/unset", () => {
expect(parseConfigCommand("/config")).toEqual({ action: "show" });
expect(parseConfigCommand("/config show")).toEqual({ action: "show", path: undefined });
expect(parseConfigCommand("/config show")).toEqual({
action: "show",
path: undefined,
});
expect(parseConfigCommand("/config show foo.bar")).toEqual({
action: "show",
path: "foo.bar",

View File

@@ -1,6 +1,7 @@
export function parseConfigValue(
raw: string,
): { value?: unknown; error?: string } {
export function parseConfigValue(raw: string): {
value?: unknown;
error?: string;
} {
const trimmed = raw.trim();
if (!trimmed) return { error: "Missing value." };
@@ -22,7 +23,7 @@ export function parseConfigValue(
}
if (
(trimmed.startsWith("\"") && trimmed.endsWith("\"")) ||
(trimmed.startsWith('"') && trimmed.endsWith('"')) ||
(trimmed.startsWith("'") && trimmed.endsWith("'"))
) {
try {