SIGN IN SIGN UP

refactor: use options object pattern for JsonlToMarkdownConverter

- Add ConverterOptions interface for better extensibility
- Replace individual constructor parameters with options object
- Update all internal references to use this.options
- Make version dynamic by reading from package.json
- Add --output CLI option to specify custom output directory

This refactoring makes it easier to add new options in the future without
breaking the API or requiring changes to constructor signatures.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
K
kiliman committed
72bd862dc1e37ea8519bcb52f60a47581f91afa7
Parent: b07914e