UNPKG

jrnl-mcp

Version:

Model Context Protocol server for jrnl CLI journal application

21 lines (20 loc) 625 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.formatDateForJrnl = formatDateForJrnl; exports.parseTimeGrouping = parseTimeGrouping; function formatDateForJrnl(date) { if (!date) return undefined; // jrnl accepts natural language dates, so we can pass them through // Examples: "yesterday", "last monday", "3 days ago", "2024-01-15" return date; } function parseTimeGrouping(grouping) { const groupingMap = { day: "daily", week: "weekly", month: "monthly", year: "yearly", }; return groupingMap[grouping] || "daily"; }