Commit graph

20 commits

Author SHA1 Message Date
Wilson Lin
d427d2753a Implement c14n; minify doctypes; minify viewport tags 2021-08-10 02:56:48 +10:00
Wilson Lin
19abe390d4 Formatting 2021-08-09 19:56:37 +10:00
Wilson Lin
82d287d9c4 Restructure Rust project 2021-08-08 17:40:42 +10:00
Wilson Lin
7612244a10 Let esbuild handle closing script and style tag escaping 2021-08-08 17:18:50 +10:00
Wilson Lin
4a60784bbc Update fuzzer 2021-08-07 19:14:08 +10:00
Wilson Lin
6650d94485 Ignore html/head/body duplicate tags while parsing, omit them when minifying; parse <title> correctly 2021-08-07 15:59:41 +10:00
Wilson Lin
74b4ab689e Various parsing fixes 2021-08-06 20:16:30 +10:00
Wilson Lin
383b2b3423 Implement whitespace minification 2021-08-06 17:33:56 +10:00
Wilson Lin
88d288b0cb Implement parser; remove legacy code 2021-08-06 12:07:27 +10:00
Wilson Lin
8cf4d27319 Fix workflow 2021-04-15 01:19:19 +10:00
Wilson Lin
e4d8b14d0b CSS minification using esbuild 2021-01-08 00:26:02 +11:00
Wilson Lin
dc376d7c7f Rename to minify-html 2020-07-12 01:29:34 +10:00
Wilson Lin
9faeba3b54 Set up Go for workflows; fix args in more places 2020-07-11 01:33:38 +10:00
Wilson Lin
03879c223a Create binary for processing fuzz crashes 2020-07-07 21:09:22 +10:00
Wilson Lin
95c22f569a Add READMEs 2020-01-31 23:38:58 +11:00
Wilson Lin
68c43ab486 Also bench hyperbuild Rust; improve graphs; remove default values for html-minifier config 2020-01-09 22:40:04 +11:00
Wilson Lin
9695d6a990 Fix empty attribute processing 2020-01-04 17:50:39 +11:00
Wilson Lin
4570c647a9 Fix invalid entity decoding 2019-12-30 16:52:59 +11:00
Wilson Lin
9c77c7a1c1 Add documentation on API usage; hide unnecessary API exports 2019-12-30 11:52:45 +11:00
Wilson Lin
95be64d868 Fix entity decoding in attribute; create fuzzer project; simplify code 2019-12-28 23:06:04 +11:00