Donny/강동윤
|
5b02e2450d
|
test(es): Enable tests for fixed issues (#6311)
|
2022-11-02 02:27:13 +00:00 |
|
SWC Bot
|
5784ae24a5
|
chore: Publish crates
|
2022-11-02 02:00:08 +00:00 |
|
Donny/강동윤
|
dd797f7f15
|
fix(es/minifier): Don't drop an inlined parameter as a duplicate (#6293)
|
2022-11-02 01:57:15 +00:00 |
|
SWC Bot
|
d22a400fd3
|
chore: Publish crates
|
2022-11-02 01:24:27 +00:00 |
|
Donny/강동윤
|
5d52ae971e
|
feat(es/minifier): Implement trivial optimizations (#6256)
**Description:**
1. Evaluate `Number.toString()`.
2. Mark some terser tests as passing where our output is better.
|
2022-11-02 01:21:32 +00:00 |
|
SWC Bot
|
108d3b82d4
|
chore: Publish crates
|
2022-11-01 16:36:24 +00:00 |
|
Donny/강동윤
|
655f6744c5
|
fix(es/minifier): Fix infinite loop (#6300)
**Related issue:**
- https://github.com/vercel/next.js/issues/42171.
|
2022-11-01 16:32:52 +00:00 |
|
SWC Bot
|
00457b5275
|
chore: Publish crates
|
2022-10-31 08:02:28 +00:00 |
|
Donny/강동윤
|
0967e8f06d
|
chore(ci): Enforce clippy for all targets (#6299)
|
2022-10-31 16:59:29 +09:00 |
|
SWC Bot
|
33d83ae734
|
chore: Publish crates
|
2022-10-31 02:33:07 +00:00 |
|
Austaras
|
aa18612e62
|
fix(es/compat): Fix new.target in a nested scope (#6296)
|
2022-10-31 02:29:55 +00:00 |
|
SWC Bot
|
4f353acc52
|
chore: Publish crates
|
2022-10-30 12:38:29 +00:00 |
|
Johan Holmerin
|
a27392a251
|
fix(es/lints): Fix const-assign in function expressions (#6294)
|
2022-10-30 12:34:57 +00:00 |
|
SWC Bot
|
ff700d8252
|
chore: Publish crates
|
2022-10-29 08:31:56 +00:00 |
|
Alexander Akait
|
6cafeb2bcc
|
refactor(css/parser): Refactor even more (#6288)
|
2022-10-29 08:28:39 +00:00 |
|
SWC Bot
|
b1a72db365
|
chore: Publish crates
|
2022-10-29 07:32:26 +00:00 |
|
Fy
|
1024a552cf
|
refactor(es): Accept custom instance of Comments (#6290)
|
2022-10-29 07:29:37 +00:00 |
|
SWC Bot
|
41e0698ed6
|
chore: Publish crates
|
2022-10-29 00:05:27 +00:00 |
|
Donny/강동윤
|
4eab2ed2fc
|
fix(es/minifier): Don't inline regex for IIFEs (#6283)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6279.
Co-authored-by: Justin Ridgewell <justin@ridgewell.name>
|
2022-10-29 00:02:32 +00:00 |
|
SWC Bot
|
5480a52d83
|
chore: Publish crates
|
2022-10-28 22:59:55 +00:00 |
|
Johan Holmerin
|
244b0af30d
|
feat(es): Support trailing commas in .swcrc (#6289)
|
2022-10-28 22:56:45 +00:00 |
|
SWC Bot
|
9f39013704
|
chore: Publish crates
|
2022-10-28 08:04:06 +00:00 |
|
Donny/강동윤
|
0376da73c6
|
test(es/minifier): Add a test for ?? operator (#6282)
**Related issue:**
- https://github.com/vercel/next.js/issues/41992.
|
2022-10-28 08:00:21 +00:00 |
|
SWC Bot
|
fdeb7bc4fe
|
chore: Publish crates
|
2022-10-28 04:37:31 +00:00 |
|
Alexander Akait
|
2813acccc2
|
fix(css/parser): Fix various issues (#6281)
|
2022-10-28 04:34:23 +00:00 |
|
SWC Bot
|
ecba41691d
|
chore: Publish crates
|
2022-10-28 03:17:00 +00:00 |
|
Alexander Akait
|
956d574683
|
feat(css/parser): Improve error reporting (#6274)
|
2022-10-28 03:14:08 +00:00 |
|
SWC Bot
|
55f2cdf186
|
chore: Publish crates
|
2022-10-28 02:42:26 +00:00 |
|
Alexander Akait
|
02f8d31ef3
|
feat(html/minifier): Merge script tags (#6273)
|
2022-10-28 02:39:10 +00:00 |
|
SWC Bot
|
30b3596779
|
chore: Publish crates
|
2022-10-28 02:04:38 +00:00 |
|
Austaras
|
8c1ac686cb
|
fix(es/minifier): Don't ignore nullish coalescing (#6272)
|
2022-10-28 02:00:47 +00:00 |
|
SWC Bot
|
a4546a4d22
|
chore: Publish crates
|
2022-10-28 01:27:37 +00:00 |
|
Justin Ridgewell
|
47d7fcaaed
|
fix(common): Remove &mut from build_source_map_from (#6276)
|
2022-10-28 10:24:13 +09:00 |
|
SWC Bot
|
111fb3a508
|
chore: Publish crates
|
2022-10-27 12:46:54 +00:00 |
|
Alexander Akait
|
cd1319d9be
|
test(css/minifier): Fix fixture tester (#6222)
|
2022-10-27 12:43:01 +00:00 |
|
SWC Bot
|
f56d16dcd6
|
chore: Publish crates
|
2022-10-27 03:51:01 +00:00 |
|
Alexander Akait
|
c255cfd716
|
refactor(html/parser): Refactor (#6267)
|
2022-10-27 03:47:37 +00:00 |
|
SWC Bot
|
09b296164c
|
chore: Publish crates
|
2022-10-27 03:05:43 +00:00 |
|
Donny/강동윤
|
c3184463f1
|
fix(es/codegen): Preserve more parens (#6268)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6266.
|
2022-10-27 03:02:56 +00:00 |
|
SWC Bot
|
d2dc90bc69
|
chore: Publish crates
|
2022-10-27 02:29:02 +00:00 |
|
Alexander Akait
|
028951c36c
|
fix(html/minifier): Merge style blocks (#6264)
|
2022-10-27 02:25:45 +00:00 |
|
SWC Bot
|
c41fe0d261
|
chore: Publish crates
|
2022-10-27 01:58:16 +00:00 |
|
Alexander Akait
|
c3944ba239
|
fix(css/parser): Fix parsing of colors (#6260)
|
2022-10-27 01:55:06 +00:00 |
|
SWC Bot
|
fd4b66ea8c
|
chore: Publish crates
|
2022-10-27 01:25:04 +00:00 |
|
Matt Brubeck
|
2f61332177
|
chore(common): Switch to new_debug_unreachable (#6265)
|
2022-10-27 01:21:36 +00:00 |
|
SWC Bot
|
bd61e0614c
|
chore: Publish crates
|
2022-10-27 00:54:01 +00:00 |
|
Donny/강동윤
|
743a1aab4f
|
feat(es/minfiier): Compute more with sequential inliner (#6169)
|
2022-10-27 00:50:52 +00:00 |
|
SWC Bot
|
51132f0636
|
chore: Publish crates
|
2022-10-27 00:19:24 +00:00 |
|
Alexander Akait
|
782da5c83a
|
feat(html/minifier): Handle crossorigin (#6261)
|
2022-10-27 00:16:24 +00:00 |
|
SWC Bot
|
ab4fd93082
|
chore: Publish crates
|
2022-10-26 23:02:01 +00:00 |
|
Alexander Akait
|
4c293f965b
|
test(css/parser): Add tests for refactoring (#6262)
|
2022-10-26 22:58:59 +00:00 |
|
SWC Bot
|
3fdc8071e1
|
chore: Publish crates
|
2022-10-26 12:32:21 +00:00 |
|
suxin2017
|
28ec6e8fc7
|
fix(es/typescript): Fix stack overflow (#6250)
|
2022-10-26 12:29:05 +00:00 |
|
SWC Bot
|
dcd024f866
|
chore: Publish crates
|
2022-10-26 10:25:23 +00:00 |
|
Alexander Akait
|
a0e4684476
|
refactor(css/parser): Refactor more (#6251)
|
2022-10-26 19:22:27 +09:00 |
|
SWC Bot
|
4d85006572
|
chore: Publish crates
|
2022-10-26 06:33:11 +00:00 |
|
SWC Bot
|
f82dfe1f5d
|
chore: Publish crates
|
2022-10-26 06:05:35 +00:00 |
|
Austaras
|
1cd7f617f9
|
feat(es/minifier): Inline a lazily initialized var if it's used once (#6237)
|
2022-10-26 06:02:22 +00:00 |
|
SWC Bot
|
5e60bf4f55
|
chore: Publish crates
|
2022-10-26 04:40:31 +00:00 |
|
Donny/강동윤
|
86e265a024
|
feat(es/minifier): Support more statements in seqential inliner (#6248)
**Description:**
We now inline into the discriminant of a switch statement and into the initializer of for/for-in/for-of statements.
|
2022-10-26 13:37:10 +09:00 |
|
SWC Bot
|
8da12aa05f
|
chore: Publish crates
|
2022-10-25 05:15:36 +00:00 |
|
Donny/강동윤
|
01edb4fff4
|
test(es/minifier): Organize terser tests (#6247)
|
2022-10-25 05:12:30 +00:00 |
|
SWC Bot
|
cb33feec6e
|
chore: Publish crates
|
2022-10-25 04:38:43 +00:00 |
|
Donny/강동윤
|
d4544884ee
|
chore(es/minifier): Configure fuzzer (#6246)
|
2022-10-25 04:36:03 +00:00 |
|
SWC Bot
|
3d9c1a55bb
|
chore: Publish crates
|
2022-10-25 04:03:28 +00:00 |
|
Donny/강동윤
|
ec9a80aae0
|
feat(es/minifier): Respect options (#6245)
|
2022-10-25 04:00:16 +00:00 |
|
SWC Bot
|
2f05c3fd32
|
chore: Publish crates
|
2022-10-24 03:58:37 +00:00 |
|
Donny/강동윤
|
c28533f725
|
build(bindings): Revert jemallloc bump (#6241)
|
2022-10-24 12:54:57 +09:00 |
|
SWC Bot
|
d05deb8a07
|
chore: Publish crates
|
2022-10-24 03:14:40 +00:00 |
|
Donny/강동윤
|
6341554628
|
fix(css/parser): Add more error recovery (#6240)
|
2022-10-24 03:11:27 +00:00 |
|
SWC Bot
|
1a3ceaa968
|
chore: Publish crates
|
2022-10-24 01:24:40 +00:00 |
|
Fy
|
0b267edea2
|
feat(es): Expose unresolved_mark (#6236)
|
2022-10-24 01:22:04 +00:00 |
|
SWC Bot
|
c025cd01ce
|
chore: Publish crates
|
2022-10-23 04:45:44 +00:00 |
|
Donny/강동윤
|
48bb0cc51d
|
fix(es/minifier): Fix collapse_vars (#6235)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6217
|
2022-10-23 13:43:10 +09:00 |
|
SWC Bot
|
2dbff698b8
|
chore: Publish crates
|
2022-10-22 22:52:58 +00:00 |
|
Alexander Akait
|
e4fe8403d7
|
refactor(css/parser): Fix parsing of declarations (#6234)
|
2022-10-22 22:50:19 +00:00 |
|
SWC Bot
|
ac3949e34f
|
chore: Publish crates
|
2022-10-22 04:24:21 +00:00 |
|
Alexander Akait
|
ac619e88bf
|
refactor(css/parser): Use new approach for parsing invalid tokens (#6224)
Co-authored-by: Donny/강동윤 <kdy1997.dev@gmail.com>
|
2022-10-22 04:21:40 +00:00 |
|
SWC Bot
|
e2c1fcffd4
|
chore: Publish crates
|
2022-10-21 23:50:56 +00:00 |
|
Maxime
|
61e63df0a0
|
chore(es/parser): Typo (#6228)
|
2022-10-21 23:48:15 +00:00 |
|
SWC Bot
|
67c5af7762
|
chore: Publish crates
|
2022-10-21 12:52:30 +00:00 |
|
Alexander Akait
|
8b6b9c0961
|
feat(css/minifier): Merge rules (#6220)
|
2022-10-21 21:49:25 +09:00 |
|
SWC Bot
|
b79997ba02
|
chore: Publish crates
|
2022-10-21 09:11:29 +00:00 |
|
Donny/강동윤
|
e9d421bd95
|
fix(es/minifier): Preserve this in more cases (#6226)
**Related issue (if exists):**
- Closes https://github.com/swc-project/swc/issues/6175.
- Closes https://github.com/swc-project/swc/issues/6137.
Co-authored-by: Justin Ridgewell <justin@ridgewell.name>
|
2022-10-21 09:07:00 +00:00 |
|
SWC Bot
|
fefbd0f970
|
chore: Publish crates
|
2022-10-21 07:56:58 +00:00 |
|
SWC Bot
|
caaf491da5
|
chore: Publish crates
|
2022-10-21 05:11:38 +00:00 |
|
SWC Bot
|
daf36a635a
|
chore: Publish crates
|
2022-10-21 03:53:20 +00:00 |
|
SWC Bot
|
bcd5f6f5be
|
chore: Publish crates
|
2022-10-21 03:21:15 +00:00 |
|
Donny/강동윤
|
780b5de678
|
fix(es/minifier): Fix detection of direct eval (#6215)
|
2022-10-21 12:18:10 +09:00 |
|
SWC Bot
|
dc615b134e
|
chore: Publish crates
|
2022-10-21 01:39:09 +00:00 |
|
Alexander Akait
|
055bdcd997
|
test(css/minifier): Add tests for layer (#6221)
|
2022-10-21 01:36:00 +00:00 |
|
SWC Bot
|
1186c52ea4
|
chore: Publish crates
|
2022-10-21 01:07:03 +00:00 |
|
Alexander Akait
|
6505c6491a
|
test(html/parser): Resolve TODOs (#6223)
|
2022-10-21 01:03:54 +00:00 |
|
SWC Bot
|
6b738f2443
|
chore: Publish crates
|
2022-10-21 00:36:28 +00:00 |
|
Donny/강동윤
|
ea03ce1a82
|
refactor(es/minifier): Don't create invalid nodes (#6191)
**Description:**
A sequential expression should have at leat two elements.
|
2022-10-21 00:33:40 +00:00 |
|
SWC Bot
|
bb5bf9a93a
|
chore: Publish crates
|
2022-10-20 19:30:03 +00:00 |
|
Donny/강동윤
|
725b1185f3
|
test(es/minifier): Add a test for a fixed issue (#6218)
**Related issue (if exists):**
- Closes https://github.com/swc-project/swc/issues/6217.
|
2022-10-20 19:26:27 +00:00 |
|
SWC Bot
|
3f648bdf0f
|
chore: Publish crates
|
2022-10-20 08:59:26 +00:00 |
|
LongYinan
|
283549c677
|
chore(deps): Update jemallocator (#6216)
|
2022-10-20 17:56:25 +09:00 |
|
SWC Bot
|
33470ab5b9
|
chore: Publish crates
|
2022-10-20 05:09:47 +00:00 |
|
Donny/강동윤
|
cc848db80e
|
feat(es/minifier): Mark more expressions as pure (#6204)
|
2022-10-20 05:06:32 +00:00 |
|
SWC Bot
|
d9ef284ef8
|
chore: Publish crates
|
2022-10-20 04:19:52 +00:00 |
|
Alexander Akait
|
aa3fab1957
|
feat(html/minifier): Improve removal of redundant attributes (#6197)
|
2022-10-20 04:17:17 +00:00 |
|
SWC Bot
|
7d5b544458
|
chore: Publish crates
|
2022-10-20 02:56:58 +00:00 |
|
Alexander Akait
|
ba5d272ae1
|
perf(html/parser): Improve performance a bit (#6213)
|
2022-10-20 02:54:22 +00:00 |
|
SWC Bot
|
6aaf6a7a87
|
chore: Publish crates
|
2022-10-20 02:26:45 +00:00 |
|
Donny/강동윤
|
12443db39a
|
feat(es/minifier): Merge functions using sequential inliner (#6148)
|
2022-10-20 02:24:09 +00:00 |
|
SWC Bot
|
0c23592d14
|
chore: Publish crates
|
2022-10-20 01:50:04 +00:00 |
|
Donny/강동윤
|
e9ac7a7396
|
chore(ci): Fix auto-publish action (#6214)
|
2022-10-20 01:46:44 +00:00 |
|
Austaras
|
0e2de3069d
|
fix(es/compat): Fix super method call in loose mode (#6207)
|
2022-10-20 00:20:43 +00:00 |
|
SWC Bot
|
62a9405acf
|
chore: Publish crates
|
2022-10-19 23:46:12 +00:00 |
|
Donny/강동윤
|
1b0dad1e84
|
fix(html/ast): Fix compilation (#6211)
|
2022-10-20 08:43:16 +09:00 |
|
SWC Bot
|
9de0b6e398
|
chore: Publish crates
|
2022-10-19 23:35:18 +00:00 |
|
Alexander Akait
|
420ba32e8c
|
perf(html/ast): Use Atom for raw (#6210)
|
2022-10-19 23:32:22 +00:00 |
|
OJ Kwon
|
8ab10f661b
|
build(bindings): Update mimalloc (#6208)
|
2022-10-19 15:51:00 +00:00 |
|
SWC Bot
|
3613c00deb
|
chore: Publish crates
|
2022-10-19 15:13:38 +00:00 |
|
Alexander Akait
|
99ea28674a
|
feat(html/ast): Add raw to comment tokens (#6202)
|
2022-10-19 15:10:57 +00:00 |
|
SWC Bot
|
6008995db1
|
chore: Publish crates
|
2022-10-19 04:56:51 +00:00 |
|
Donny/강동윤
|
27896f4751
|
perf(es/transforms): Exclude old inlining pass (#6203)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6194.
|
2022-10-19 04:53:46 +00:00 |
|
SWC Bot
|
b48ec880fd
|
chore: Publish crates
|
2022-10-19 04:00:51 +00:00 |
|
Alexander Akait
|
6c170e59c7
|
refactor(css/ast): Refactor dashed ident (#6198)
|
2022-10-19 03:58:16 +00:00 |
|
SWC Bot
|
14a612447f
|
chore: Publish crates
|
2022-10-19 03:28:52 +00:00 |
|
Alexander Akait
|
35466322d6
|
fix(html/minifier): Fix bugs of merging and removing metadata elements (#6200)
|
2022-10-19 03:25:18 +00:00 |
|
SWC Bot
|
dc2c416bee
|
chore: Publish crates
|
2022-10-19 02:54:47 +00:00 |
|
Alexander Akait
|
ac7cfa13b6
|
fix(css/minifier): Don't touch @supports (#6199)
|
2022-10-19 02:51:49 +00:00 |
|
SWC Bot
|
287c2f2941
|
chore: Publish crates
|
2022-10-19 02:18:35 +00:00 |
|
Donny/강동윤
|
842abd4575
|
fix(es/minifier): Remove wrong rule (#6201)
**Related issue:**
- https://github.com/vercel/next.js/issues/41527.
|
2022-10-19 02:14:38 +00:00 |
|
SWC Bot
|
a049ef058b
|
chore: Publish crates
|
2022-10-18 14:51:39 +00:00 |
|
Alexander Akait
|
0ba464d643
|
fix(html/minifier): Compress exportparts (#6187)
|
2022-10-18 14:48:47 +00:00 |
|
SWC Bot
|
3fe4c45a08
|
chore: Publish crates
|
2022-10-18 14:18:44 +00:00 |
|
Alexander Akait
|
8f00d1a934
|
feat(html/minifier): Compress javascript: URLs (#6185)
|
2022-10-18 14:15:43 +00:00 |
|
SWC Bot
|
a81cc9ac88
|
chore: Publish crates
|
2022-10-18 13:44:31 +00:00 |
|
Alexander Akait
|
41093b022d
|
feat(html/minifier): Merge identical metadata elements (#6183)
|
2022-10-18 13:40:59 +00:00 |
|
SWC Bot
|
789ea16fc8
|
chore: Publish crates
|
2022-10-18 05:41:47 +00:00 |
|
Austaras
|
aefc11b8a7
|
feat(es/compat): Support readonly and writeonly for private fields (#6182)
|
2022-10-18 05:38:36 +00:00 |
|
SWC Bot
|
a029ca2430
|
chore: Publish crates
|
2022-10-18 03:39:03 +00:00 |
|
Alexander Akait
|
4fba0db3d9
|
fix(css/codegen): Fix codegen of pseudo class selectors (#6186)
|
2022-10-18 12:35:53 +09:00 |
|
SWC Bot
|
e30316626f
|
chore: Publish crates
|
2022-10-18 02:54:12 +00:00 |
|
Donny/강동윤
|
f2e8f98d38
|
feat(es/minifier): Skip function declarations in sequential inliner (#6147)
|
2022-10-18 02:51:05 +00:00 |
|
SWC Bot
|
b197a62b5e
|
chore: Publish crates
|
2022-10-18 02:16:46 +00:00 |
|
Donny/강동윤
|
3f0fcf4fa9
|
feat(es/minifier): Make sequential inliner self-repeat (#6168)
|
2022-10-18 02:13:39 +00:00 |
|
SWC Bot
|
25df5b37af
|
chore: Publish crates
|
2022-10-18 01:44:30 +00:00 |
|
Alexander Akait
|
6e2e2ada4e
|
refactor(css/parser): Improve project structure (#6110)
|
2022-10-18 01:41:59 +00:00 |
|
SWC Bot
|
4cd7efcc07
|
chore: Publish crates
|
2022-10-18 01:10:26 +00:00 |
|
Alexander Akait
|
5571c0c202
|
fix(html/minifier): Avoid ; at the end of js (#6188)
|
2022-10-18 01:07:15 +00:00 |
|
SWC Bot
|
8ec2e8de63
|
chore: Publish crates
|
2022-10-18 00:23:49 +00:00 |
|
Alexander Akait
|
a4acc7ab07
|
test(html/parser): Refactor tests to make git faster (#6158)
|
2022-10-18 09:20:35 +09:00 |
|
SWC Bot
|
d34cdd224a
|
chore: Publish crates
|
2022-10-17 13:19:23 +00:00 |
|
Alexander Akait
|
7a38fde230
|
test(html/parser): Update html5lib-test (#6156)
|
2022-10-17 13:16:50 +00:00 |
|
SWC Bot
|
701c3c0367
|
chore: Publish crates
|
2022-10-17 12:42:46 +00:00 |
|