Wilson Lin
|
d8f6bd457a
|
Fix incorrect script end tag detection in JS
|
2021-04-07 22:08:44 +10:00 |
Wilson Lin
|
2e5d560797
|
Minor fix
|
2021-04-07 22:01:22 +10:00 |
Wilson Lin
|
31c99873f1
|
[bench] Use esbuild for CSS
|
2021-04-07 21:45:14 +10:00 |
Wilson Lin
|
e4d8b14d0b
|
CSS minification using esbuild
|
2021-01-08 00:26:02 +11:00 |
Wilson Lin
|
cae66f3e2a
|
Use actual Node.js library name for bench; allow benchmarking without JS minification
|
2020-07-25 13:59:21 +10:00 |
Wilson Lin
|
4ff2e14b04
|
Use esbuild for minifiers in bench
|
2020-07-24 18:24:28 +10:00 |
Wilson Lin
|
b967e338ca
|
Use named error struct instead of tuple; use async JS minification; fix old JS package names
|
2020-07-21 17:57:39 +10:00 |
Wilson Lin
|
892e10c92e
|
Bench with JS
|
2020-07-14 12:50:32 +10:00 |
Wilson Lin
|
dc376d7c7f
|
Rename to minify-html
|
2020-07-12 01:29:34 +10:00 |
Wilson Lin
|
7e02cbd8ce
|
Fix missing arg to hyperbuild-nodejs in bench
|
2020-07-11 01:39:48 +10:00 |
Wilson Lin
|
49408299d2
|
Fix and refactor bench scripts
|
2020-01-20 11:12:51 +11:00 |
Wilson Lin
|
27af2368ff
|
Remove attrs with default values; create minified comparison script; remove `=` from boolean attrs; fix closing tag writing before collapsed whitespace; rebuild hyperbuild only in bench build script instead of all dependencies; conservatively collapse whitespace for html-minifier to match hyperbuild behaviour; update bench results
|
2020-01-18 11:42:01 +11:00 |
Wilson Lin
|
e966f9a23b
|
Remove unused code; handle escaped and double-escaped script data; allow using buffer instead of string source for bench; enforce matching tags
|
2020-01-10 18:30:49 +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
|
1cb9bf9817
|
Improve closing tag minification; update bench results
|
2020-01-09 20:45:14 +11:00 |