MCPcopy Create free account
hub / github.com/driangle/taskmd / getIssues

Function getIssues

apps/vscode/test/validate.test.ts:5–9  ·  view source on GitHub ↗
(text: string)

Source from the content-addressed store, hash-verified

3import { validate, type ValidationIssue } from "../src/validate";
4
5function getIssues(text: string): ValidationIssue[] {
6 const parsed = parseFrontmatter(text);
7 if (!parsed) throw new Error("Failed to parse frontmatter");
8 return validate(parsed);
9}
10
11function issueFor(issues: ValidationIssue[], field: string): ValidationIssue | undefined {
12 return issues.find((i) => i.field === field);

Callers 1

validate.test.tsFile · 0.85

Calls 2

parseFrontmatterFunction · 0.90
validateFunction · 0.90

Tested by

no test coverage detected