(abs: string)
| 41 | } |
| 42 | |
| 43 | function assertMarkdown(abs: string): void { |
| 44 | if (!isMarkdownFilePath(abs)) { |
| 45 | throw new Error(`zn open only supports markdown files (.md, .markdown): ${abs}`) |
| 46 | } |
| 47 | } |
| 48 | |
| 49 | export async function cmdOpen(vault: string, args: ParsedArgs): Promise<void> { |
| 50 | if (args.positionals.length === 0) { |
no test coverage detected