chore: Enable "curly" rule to avoid single-statement if confusion/errors.

This commit is contained in:
cpojer
2026-01-31 16:19:20 +09:00
parent 009b16fab8
commit 5ceff756e1
1266 changed files with 27871 additions and 9393 deletions
+21 -7
View File
@@ -28,7 +28,9 @@ function resolveNpmCliJs() {
"bin",
"npm-cli.js",
);
if (fs.existsSync(fromNodeDir)) return fromNodeDir;
if (fs.existsSync(fromNodeDir)) {
return fromNodeDir;
}
const fromLibNodeModules = path.resolve(
path.dirname(process.execPath),
@@ -39,7 +41,9 @@ function resolveNpmCliJs() {
"bin",
"npm-cli.js",
);
if (fs.existsSync(fromLibNodeModules)) return fromLibNodeModules;
if (fs.existsSync(fromLibNodeModules)) {
return fromLibNodeModules;
}
return null;
}
@@ -117,7 +121,9 @@ describe("installPluginFromArchive", () => {
extensionsDir,
});
expect(result.ok).toBe(true);
if (!result.ok) return;
if (!result.ok) {
return;
}
expect(result.pluginId).toBe("voice-call");
expect(result.targetDir).toBe(path.join(stateDir, "extensions", "voice-call"));
expect(fs.existsSync(path.join(result.targetDir, "package.json"))).toBe(true);
@@ -159,7 +165,9 @@ describe("installPluginFromArchive", () => {
expect(first.ok).toBe(true);
expect(second.ok).toBe(false);
if (second.ok) return;
if (second.ok) {
return;
}
expect(second.error).toContain("already exists");
});
@@ -189,7 +197,9 @@ describe("installPluginFromArchive", () => {
});
expect(result.ok).toBe(true);
if (!result.ok) return;
if (!result.ok) {
return;
}
expect(result.pluginId).toBe("zipper");
expect(result.targetDir).toBe(path.join(stateDir, "extensions", "zipper"));
expect(fs.existsSync(path.join(result.targetDir, "package.json"))).toBe(true);
@@ -249,7 +259,9 @@ describe("installPluginFromArchive", () => {
expect(first.ok).toBe(true);
expect(second.ok).toBe(true);
if (!second.ok) return;
if (!second.ok) {
return;
}
const manifest = JSON.parse(
fs.readFileSync(path.join(second.targetDir, "package.json"), "utf-8"),
) as { version?: string };
@@ -280,7 +292,9 @@ describe("installPluginFromArchive", () => {
extensionsDir,
});
expect(result.ok).toBe(false);
if (result.ok) return;
if (result.ok) {
return;
}
expect(result.error).toContain("openclaw.extensions");
});
});