UNPKG

markdown-task-checker

Version:

A CLI tool to check markdown task list completion

14 lines (13 loc) 577 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const fs_1 = require("fs"); const parser_1 = require("./utils/parser"); const filePath = process.argv[2]; if (!filePath) { console.error("❌ Please enter the Markdown file path as a factor."); process.exit(1); } const content = (0, fs_1.readFileSync)(filePath, "utf-8"); const result = (0, parser_1.parseMarkdownTasks)(content); console.log(`✅ ${result.checked} / ${result.total} tasks completed.`); console.log(result.allChecked ? "🎉 All tasks are done!" : "📝 Some tasks remain.");