mirror of
https://github.com/lightpanda-io/browser.git
synced 2026-03-22 12:44:43 +00:00
Add --dump-markdown flag
Add a new module to handle HTML-to-Markdown conversion and integrate it into the fetch command via a new CLI flag.
This commit is contained in:
@@ -111,6 +111,7 @@ fn run(allocator: Allocator, main_arena: Allocator) !void {
|
||||
|
||||
var fetch_opts = lp.FetchOpts{
|
||||
.wait_ms = 5000,
|
||||
.dump_markdown = opts.dump_markdown,
|
||||
.dump = .{
|
||||
.strip = opts.strip,
|
||||
.with_base = opts.withbase,
|
||||
@@ -119,7 +120,7 @@ fn run(allocator: Allocator, main_arena: Allocator) !void {
|
||||
|
||||
var stdout = std.fs.File.stdout();
|
||||
var writer = stdout.writer(&.{});
|
||||
if (opts.dump) {
|
||||
if (opts.dump or opts.dump_markdown) {
|
||||
fetch_opts.writer = &writer.interface;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user