mirror of
https://github.com/tenox7/wrp.git
synced 2026-04-05 22:01:37 +00:00
- Strip/simplify HTML directly instead of HTML→markdown→HTML round-trip - Preserves tables, forms, lists, and HTML4 attributes (bgcolor, width, etc) - Resolve relative URLs for links and images - Add proper user-agent header for image downloads - Parallel image downloads with sync.WaitGroup - SVG rendering support via oksvg/rasterx - Set correct width/height attributes on resized images - Print media emulation to strip print-hidden elements - Remove h2m and goldmark dependencies Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
32 lines
1.1 KiB
Modula-2
32 lines
1.1 KiB
Modula-2
module github.com/tenox7/wrp
|
|
|
|
go 1.26
|
|
|
|
require (
|
|
github.com/MaxHalford/halfgone v0.0.0-20171017091812-482157b86ccb
|
|
github.com/PuerkitoBio/goquery v1.11.0
|
|
github.com/breml/rootcerts v0.3.4
|
|
github.com/chromedp/cdproto v0.0.0-20250803210736-d308e07a266d
|
|
github.com/chromedp/chromedp v0.14.2
|
|
github.com/ericpauley/go-quantize v0.0.0-20200331213906-ae555eb2afa4
|
|
github.com/lithammer/shortuuid/v4 v4.2.0
|
|
github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646
|
|
github.com/tenox7/gip v1.0.1
|
|
golang.org/x/image v0.36.0
|
|
golang.org/x/net v0.51.0
|
|
)
|
|
|
|
require (
|
|
github.com/andybalholm/cascadia v1.3.3 // indirect
|
|
github.com/chromedp/sysutil v1.1.0 // indirect
|
|
github.com/go-json-experiment/json v0.0.0-20260214004413-d219187c3433 // indirect
|
|
github.com/gobwas/httphead v0.1.0 // indirect
|
|
github.com/gobwas/pool v0.2.1 // indirect
|
|
github.com/gobwas/ws v1.4.0 // indirect
|
|
github.com/google/uuid v1.6.0 // indirect
|
|
github.com/srwiley/oksvg v0.0.0-20221011165216-be6e8873101c // indirect
|
|
github.com/srwiley/rasterx v0.0.0-20220730225603-2ab79fcdd4ef // indirect
|
|
golang.org/x/sys v0.42.0 // indirect
|
|
golang.org/x/text v0.34.0 // indirect
|
|
)
|