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