Commit Graph

35 Commits

Author SHA1 Message Date
Alexander Akait
ce347461ee
feat(css/minifier): Remove duplicate selectors (#5257) 2022-07-26 01:55:52 +00:00
Alexander Akait
dada2d7d55
feat(html/minifier): Allow specifying options for other tools (#5125) 2022-07-11 13:08:40 +00:00
Alexander Akait
d6a827d173
feat(css/minifier): Compress hwb color (#5155) 2022-07-09 04:42:13 +00:00
Alexander Akait
714ff5321d
feat(css/minifier): Compress hsl colors (#5142) 2022-07-08 05:38:44 +00:00
Alexander Akait
65b18ee602
feat(css/minifier): Compress colors (#4308) 2022-04-12 13:35:57 +00:00
Alexander Akait
6696a93b5c
refactor(css/ast): Union all at-rules to one at-rule in AST (#4189) 2022-04-01 20:53:23 +09:00
Alexander Akait
364ebd951a
feat(css/minifier): Compress more properties (#4155) 2022-03-25 06:20:39 +00:00
Alexander Akait
6b6664a92d
feat(css/minifier): Remove @charset at-rule if possible (#4135) 2022-03-23 21:13:52 +00:00
Alexander Akait
93866d0be5
feat(css/minifier): Compress more properties (#4130) 2022-03-23 14:58:47 +00:00
Alexander Akait
5a6ebd36ee
feat(css/codegen): Support source map (#3958) 2022-03-11 05:22:14 +00:00
Alexander Akait
ccfb4bfc0b
feat(css/minifier): Compress @import at-rule (#3850) 2022-03-04 12:33:39 +00:00
Alexander Akait
0db6915e32
feat(css/minifier): Compress more declarations (#3840) 2022-03-03 23:16:53 +00:00
Alexander Akait
3df887ca37
feat(css): Support color functions (#3836) 2022-03-04 06:24:22 +09:00
Alexander Akait
500d62c085
feat(css/minifier): Convert more length (#3769) 2022-02-28 06:26:33 +00:00
Alexander Akait
91cf965e07
feat(css/ast): Improve type definitions for unicode ranges (#3757) 2022-02-27 14:16:22 +09:00
Alexander Akait
f258ee4729
fix(css): Fix processing of integers (#3752) 2022-02-26 13:51:59 +00:00
Alexander Akait
f5c5e77612
feat(css/ast): Support more selectors (#3729) 2022-02-25 02:05:12 +00:00
Alexander Akait
8512719e12
feat(css/minifier): Compress display (#3706) 2022-02-24 22:04:10 +09:00
Alexander Akait
bff04b4afe
feat(css/minifier): Compress alpha of values (#3707) 2022-02-24 05:35:54 +00:00
Alexander Akait
cd95ac4caf
feat(css/minifier): Compress more properties (#3708) 2022-02-24 04:01:45 +00:00
Alexander Akait
7079e88744
feat(css/minifier): Compress lengths (#3698) 2022-02-23 15:21:51 +00:00
Alexander Akait
b1476d2ac6
feat(css/minifier): Compress urange (#3668) 2022-02-23 08:45:25 +00:00
Alexander Akait
9b28d4da79
feat(css/minifier): Compress frequency (#3669) 2022-02-22 15:02:45 +00:00
Alexander Akait
1afbd1b6e9
feat(css/minifier): Compress transform functions (#3663) 2022-02-22 12:52:38 +00:00
Alexander Akait
fab6473183
feat(css/minifier): Compress urls (#3666) 2022-02-22 11:44:24 +00:00
Alexander Akait
0b5f5544c6
feat(css/minifier): Compress degrees to zero (#3664) 2022-02-22 03:30:08 +00:00
Alexander Akait
7d15316ee1
feat(css/minifier): Compress declarations (#3649) 2022-02-21 00:26:09 +09:00
Alexander Akait
9e691fe75b
feat(css/minifier): Compress selectors (#3623) 2022-02-20 01:17:46 +09:00
Alexander Akait
8e06b2a42c
feat(css/minifier): Implement the rule for easing functions (#3615) 2022-02-18 13:55:24 +09:00
Alexander Akait
8c9b154e13
feat(css/minifier): Remove empty qualified rules and at-rules (#3597) 2022-02-17 13:15:09 +00:00
Alexander Akait
803499c5be
feat(css/minifier): Compress contents of @keyframes at-rule (#3579) 2022-02-16 14:50:53 +09:00
Alexander Akait
b311aced89
feat(css/ast): Use correct type for calc (#3549) 2022-02-14 06:19:02 +00:00
Alexander Akait
69cfe395c7
feat(css/minifier): Implement more rules (#3522) 2022-02-11 12:33:08 +09:00
Donny/강동윤
9b76783281
refactor(common): Cleanup & rustfmt (#3495)
swc_common:
 - Merge identical source codes.

swc_css_parser:
 - Deny `clippy::all`.
 - Fix lints.
2022-02-09 06:33:32 +00:00
Donny/강동윤
c6cb790cd9
feat(css/minifier): Initialize crate (#2884) 2021-11-27 14:33:33 +09:00