Thanks for your interest in Markdown2PDF.
Bug reports and feature requests are tracked on GitHub Issues. Include steps to reproduce, expected vs actual behavior, and your browser or OS when reporting bugs.
- Fork the repo and create a focused branch (
feature/…orfix/…). - Match existing code style (formatting, patterns, naming).
- Run
npm testbefore pushing;npm run buildshould succeed for UI changes when relevant. This project uses npm (not yarn); thepackageManagerfield and apreinstallguard enforce it. - Keep commits and the PR description clear; link related issues when applicable.
This project derives from realdennis/md2pdf (MIT). Respect upstream licensing and preserve copyright notices where you touch substantial upstream-derived files.
- Breaking changes without discussion.
- Dependencies that materially grow the bundle without clear benefit for this offline-first scope.
- Server-side uploads or backends (out of scope for this app).
Questions are welcome via issues before large refactors.