Commit d5f88be
Feature/sql formatter (#81)
* feat(formatters): add SQL formatter with validate, beautify, and minify
- Add sql-formatter and node-sql-parser dependencies
- Implement dialect-aware formatting with exact, proxy, and format-only validation
- Register SqlFormatter under Formatters category
Made-with: Cursor
* feat(html-to-markdown): implement HTML to Markdown conversion tool
- Added HtmlToMarkdown component for converting HTML to GitHub-flavored Markdown.
- Integrated Turndown and turndown-plugin-gfm for robust HTML parsing and Markdown generation.
- Created configuration options for heading styles, list markers, and code block styles.
- Implemented clipboard functionality for easy HTML input.
- Added tests to ensure accurate conversion and error handling.
This tool enhances the text processing capabilities of the application, allowing users to easily convert HTML content into Markdown format.
---------
Co-authored-by: DrakeNguyen <drake.ha.nguyen@gmail.com>1 parent 388d413 commit d5f88be
13 files changed
Lines changed: 1401 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| 77 | + | |
77 | 78 | | |
78 | 79 | | |
79 | 80 | | |
80 | 81 | | |
81 | 82 | | |
82 | 83 | | |
| 84 | + | |
83 | 85 | | |
84 | 86 | | |
| 87 | + | |
| 88 | + | |
85 | 89 | | |
86 | 90 | | |
87 | 91 | | |
| |||
95 | 99 | | |
96 | 100 | | |
97 | 101 | | |
| 102 | + | |
98 | 103 | | |
99 | 104 | | |
100 | 105 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments