diff --git a/src/core/task-parser.ts b/src/core/task-parser.ts index 48bea45..2480db3 100644 --- a/src/core/task-parser.ts +++ b/src/core/task-parser.ts @@ -2,7 +2,7 @@ import type { TaskItem } from "../types.ts"; export function parseTasks(content: string): TaskItem[] { const tasks: TaskItem[] = []; - const lines = content.split("\n"); + const lines = content.split(/\r?\n/); for (const line of lines) { const match = line.match(/^[\s]*- \[([ xX])\] (.*)$/); if (match) {