Commit Graph

64 Commits

Author SHA1 Message Date
Alexander Akait
38879de8de
refactor(css/ast): Change AST for !important () 2022-02-05 23:22:47 +09:00
Alexander Akait
eeedd71705
feat(css/codegen): Implement minification of hex colors () 2022-02-05 05:02:10 +00:00
Alexander Akait
49564d9b5d
feat(css/ast): Improve types related to url tokens () 2022-02-04 04:05:44 +00:00
Alexander Akait
f1410fc09b
feat(css/lexer): Implement error recovery for functions () 2022-02-04 12:29:56 +09:00
Alexander Akait
73efd72cbe
test(css/codegen): Verify AST is not broken after minification () 2022-02-03 12:50:13 +09:00
Alexander Akait
340844ae6e
feat(css/codegen): Improve minification of numbers () 2022-02-02 12:59:39 +09:00
Alexander Akait
30c29a30cf
feat(css): Improve codegen where minify: true ()
swc_css_codegen:
 - Improve minification.

swc_css_parser:
 - Add parsing rule for `sum`.
2022-02-01 12:30:44 +00:00
Alexander Akait
75a14f98b7
fix(css): Allow empty @media at-rule () 2022-01-30 22:49:09 +09:00
Alexander Akait
2dc31d9d14
feat(css/ast): Add / to the delimiters () 2022-01-30 04:49:48 +00:00
Alexander Akait
64383e385c
test(css/codegen): Add more tests () 2022-01-30 12:37:21 +09:00
Alexander Akait
b31619d48e
refactor(css/ast): Refactor delimited values () 2022-01-29 12:10:29 +09:00
Alexander Akait
c73835bfeb
feat(css/parser): Improve selector parser () 2022-01-28 01:11:26 +09:00
Alexander Akait
0537ef1a11
feat(css/codegen): Implement minify: true () 2022-01-27 21:44:38 +09:00
Donny/강동윤
1d518fe381
refactor: Flatten css () 2021-11-12 19:37:05 +09:00