chore: Enable more lint rules, disable some that trigger a lot. Will clean up later.

This commit is contained in:
cpojer
2026-01-31 16:03:28 +09:00
parent 481f696a87
commit 15792b153f
292 changed files with 643 additions and 699 deletions

View File

@@ -41,7 +41,7 @@ function parseInstallSpec(input: unknown): SkillInstallSpec | undefined {
}
const spec: SkillInstallSpec = {
kind: kind as SkillInstallSpec["kind"],
kind: kind,
};
if (typeof raw.id === "string") spec.id = raw.id;
@@ -78,7 +78,7 @@ export function resolveOpenClawMetadata(
const raw = getFrontmatterValue(frontmatter, "metadata");
if (!raw) return undefined;
try {
const parsed = JSON5.parse(raw) as Record<string, unknown>;
const parsed = JSON5.parse(raw);
if (!parsed || typeof parsed !== "object") return undefined;
const metadataRawCandidates = [MANIFEST_KEY, ...LEGACY_MANIFEST_KEYS];
let metadataRaw: unknown;