Commit Graph

1364 Commits

Author SHA1 Message Date
Donny/강동윤
76e646804a
fix(es/parser): Parse if-else chain iteratively (#3961) 2022-03-11 09:10:54 +00:00
SWC Bot
48cdc13183 chore: Publish crates 2022-03-11 17:48:41 +09:00
SWC Bot
4006794d78 chore: Publish crates 2022-03-11 08:44:23 +00:00
Donny/강동윤
c6b5371c51
fix(es/lints): Don't visit types while collecting const (#3967) 2022-03-11 17:41:28 +09:00
SWC Bot
978a210c68 chore: Publish crates 2022-03-11 07:33:52 +00:00
David Campion
c5a0c9a0ab
feat(es): Add an option to preserve all comments (#3815) 2022-03-11 07:25:59 +00:00
SWC Bot
6257f0f990 chore: Publish crates 2022-03-11 05:48:42 +00:00
Donny/강동윤
fcbd3c5c58
fix(api/rust): Fix transform comment api (#3962) 2022-03-11 05:46:49 +00:00
SWC Bot
3014d7a876 chore: Publish crates 2022-03-11 05:23:53 +00:00
Alexander Akait
5a6ebd36ee
feat(css/codegen): Support source map (#3958) 2022-03-11 05:22:14 +00:00
SWC Bot
15be5f153b chore: Publish crates 2022-03-11 04:57:25 +00:00
magic-akari
579aeb7cfa
feat(es/lints): Refine error message (#3952) 2022-03-11 04:55:37 +00:00
SWC Bot
d62ef6498d chore: Publish crates 2022-03-11 12:52:17 +09:00
SWC Bot
908c10e1db chore: Publish crates 2022-03-10 17:01:52 +00:00
OJ Kwon
ca071fb705
fix(es): Adjust tracing span level (#3911) 2022-03-10 16:59:51 +00:00
SWC Bot
8bb74b6093 chore: Publish crates 2022-03-10 15:23:12 +00:00
underfin
91a302a672
fix(es/minifier): Preserve fuction parameters used for template literals in evaluate and reduce_vars (#3949) 2022-03-10 15:21:06 +00:00
SWC Bot
e55c2a9850 chore: Publish crates 2022-03-10 14:32:17 +00:00
Donny/강동윤
e8018c54d4
fix(es/codegen): Fix sourcemap issue caused by reserved BytePos values (#3948) 2022-03-10 14:30:03 +00:00
SWC Bot
199dfbdd8e chore: Publish crates 2022-03-10 13:54:58 +00:00
Austaras
de8a7116cd
fix(es/compat): Refer this in constructor when super_is_callable_constructor is set (#3944) 2022-03-10 13:52:54 +00:00
Donny/강동윤
1a55bc8ea4 chore: Publish v1.2.152 2022-03-10 16:51:35 +09:00
SWC Bot
666f55e01c chore: Publish crates 2022-03-10 07:48:19 +00:00
Austaras
112f428734
feat(es/compat): Add pure comments for class fields keys (#3939) 2022-03-10 07:13:58 +00:00
SWC Bot
9f72998821 chore: Publish crates 2022-03-10 06:51:46 +00:00
Pig Fang
aec1a54204
feat(preset-env): Update browserslist-rs (#3935) 2022-03-10 06:50:00 +00:00
SWC Bot
41573530c2 chore: Publish crates 2022-03-10 06:21:09 +00:00
underfin
cc564ff6c5
fix(es/minifier): Skip exported vars while collapsing vars (#3928) 2022-03-10 06:19:25 +00:00
SWC Bot
ce57482ac8 chore: Publish crates 2022-03-10 05:57:55 +00:00
Donny/강동윤
f1ec8620ac
perf(es/minifier): Make optimization of pure calls parallel (#3938) 2022-03-10 05:56:02 +00:00
SWC Bot
44b28b5688 chore: Publish crates 2022-03-10 05:33:46 +00:00
Donny/강동윤
46e9d3f62e
fix(es): Don't create .swc if not required (#3937) 2022-03-10 05:32:00 +00:00
SWC Bot
27018b9402 chore: Publish crates 2022-03-10 04:27:18 +00:00
Alexander Akait
62ab17999e
feat(css/prefixer): Implement more rules (#3933) 2022-03-10 04:23:34 +00:00
Donny/강동윤
45a4374ee1
fix(wasm): Fix handling of swc_common::GLOBALS (#3936) 2022-03-10 03:59:46 +00:00
SWC Bot
82b3678b47 chore: Publish crates 2022-03-10 03:17:39 +00:00
OJ Kwon
86ea23785d
perf(*): Update tracing to improve performance of disabled spans (#3932) 2022-03-10 03:15:49 +00:00
SWC Bot
99f381cfa2 chore: Publish crates 2022-03-09 15:44:57 +00:00
Donny/강동윤
9e4dea6663
feat(es/minifier): Improve dropping of unused vars (#3923) 2022-03-09 15:43:01 +00:00
SWC Bot
1fbe209c53 chore: Publish crates 2022-03-09 14:16:10 +00:00
magic-akari
dc457b4883
fix(es/module): Use correct return values for suffix update expressions (#3927) 2022-03-09 23:14:06 +09:00
SWC Bot
a99b9e6bff chore: Publish crates 2022-03-09 12:55:36 +00:00
Donny/강동윤
4b4aef3270
fix(es/parser): Fix the logic for token contexts (#3926) 2022-03-09 12:53:47 +00:00
SWC Bot
56b646cc1a chore: Publish crates 2022-03-09 12:04:50 +00:00
Austaras
bd838ac5a9
feat(es/minifier): Remove pure calls (#3925) 2022-03-09 11:55:31 +00:00
SWC Bot
8f4e10e44c chore: Publish crates 2022-03-09 06:53:48 +00:00
Austaras
12b8606c99
fix(es/compat/es2015): Fix span handling of arrow and classes (#3921) 2022-03-09 06:51:48 +00:00
SWC Bot
531812c28a chore: Publish crates 2022-03-09 06:32:12 +00:00
magic-akari
8559fc9623
fix(es/module): Fix exported vars with bigint values (#3909) 2022-03-09 06:30:28 +00:00
SWC Bot
79a9cb4c72 chore: Publish crates 2022-03-09 04:46:20 +00:00
Donny/강동윤
a8ac7e39b0
feat(es/parser): Relax MSRV requirement (#3922) 2022-03-09 04:44:22 +00:00
SWC Bot
c80d5c87d0 chore: Publish crates 2022-03-09 03:21:02 +00:00
Alexander Akait
c2b9e1c61a
feat(css/prefixer): Handle more properties (#3919) 2022-03-09 03:18:49 +00:00
SWC Bot
550627ccbc chore: Publish crates 2022-03-09 02:56:18 +00:00
Donny/강동윤
3d43a9b69d
feat(es/testing): Print comments in test_fixture (#3920) 2022-03-09 02:54:27 +00:00
SWC Bot
1196cc8155 chore: Publish crates 2022-03-08 14:37:12 +00:00
Austaras
7cfa930a62
feat(es/fixer): Remove extra parens around IIFE in statements (#3918) 2022-03-08 14:35:18 +00:00
SWC Bot
4c8e747c5c chore: Publish crates 2022-03-08 10:06:14 +00:00
Donny/강동윤
8b3aa6d3aa
perf(es/minifier): Remove needless type parameter (#3897) 2022-03-08 10:04:14 +00:00
SWC Bot
782df70560 chore: Publish crates 2022-03-08 09:25:38 +00:00
magic-akari
534fc52a72
fix(es/module): Make exported vars follow specification (#3906) 2022-03-08 09:23:40 +00:00
SWC Bot
967d1d5477 chore: Publish crates 2022-03-08 08:32:58 +00:00
Alexander Akait
b25c47901e
feat(css/prefixer): Implement more prefixing rules (#3905) 2022-03-08 08:31:10 +00:00
SWC Bot
cb46cb2f06 chore: Publish crates 2022-03-08 08:08:20 +00:00
Pig Fang
59c84ac8bd
feat(css/lints): Implement no-duplicate-at-import-rules rule (#3833) 2022-03-08 08:06:23 +00:00
SWC Bot
4b1b9a7dd3 chore: Publish crates 2022-03-08 07:46:12 +00:00
Austaras
16182d586f
feat(es/parser): Report errors for non-abstract members in an abstract class (#3917) 2022-03-08 07:38:12 +00:00
SWC Bot
dbdfb3a449 chore: Publish crates 2022-03-07 23:03:16 +00:00
Pig Fang
19ececcd50
feat(css/lints): Implement custom-property-no-missing-var-function rule (#3890) 2022-03-07 23:01:18 +00:00
Donny/강동윤
f3da3499c5
perf(es): Add fast memory deallocator (#3910) 2022-03-07 22:36:06 +00:00
SWC Bot
d72a2f32af chore: Publish crates 2022-03-07 20:41:37 +00:00
Guillaume Malette
f575b1bc48
fix(es/module/cjs): Allow re-exports to be lazy (#3856) 2022-03-07 20:39:45 +00:00
SWC Bot
4860ea2672 chore: Publish crates 2022-03-07 20:20:42 +00:00
William Tetlow
782a874696
fix(es/transform/optimization): Prevent inlining of vars used as RHS in logical expressions (#3907) 2022-03-07 20:18:48 +00:00
SWC Bot
a64473dc34 chore: Publish crates 2022-03-07 19:42:40 +00:00
Alexander Akait
3a9af73167
refactor(css/parser): Remove unused codes (#3903) 2022-03-07 19:40:44 +00:00
SWC Bot
bf9e8d716c chore: Publish crates 2022-03-07 19:20:40 +00:00
OJ Kwon
bd0a9214c3
feat(es/compat): Add tracing support to remaining compat transforms (#3904) 2022-03-07 19:18:48 +00:00
SWC Bot
c6e2abf340 chore: Publish crates 2022-03-07 17:02:10 +00:00
Donny/강동윤
43878137e7
perf(es/parser): Improve performance by adjusting inlining (#3902) 2022-03-07 17:00:25 +00:00
SWC Bot
87c399fc9d chore: Publish crates 2022-03-07 16:35:40 +00:00
Alexander Akait
6f781c3b43
feat(css/parser): Improve error recovery (#3901) 2022-03-07 16:33:35 +00:00
SWC Bot
b2eae2d539 chore: Publish crates 2022-03-07 10:55:48 +00:00
magic-akari
372f298f5f
feat(common): Align stable_hasher to latest rustc (#3895) 2022-03-07 10:53:54 +00:00
SWC Bot
e7e2fe148a chore: Publish crates 2022-03-07 10:36:36 +00:00
Austaras
5c92b2d4ce
fix(es/typescript): Remove imports used in interfaces and type signatures (#3893) 2022-03-07 19:34:34 +09:00
Donny/강동윤
7f6fc0ce2d chore: Publish v1.2.151 2022-03-07 18:21:31 +09:00
Donny/강동윤
8e30d83d14
fix(es/module): Revert fix for jest.spyOn 2022-03-07 18:21:14 +09:00
SWC Bot
72ea33f796 chore: Publish crates 2022-03-07 05:51:34 +00:00
magic-akari
0181fbe63b
feat(es/lints): Support module/script mode in duplicate_bindings (#3880)
Co-authored-by: Donny/강동윤 <kdy1997.dev@gmail.com>
2022-03-07 05:49:39 +00:00
SWC Bot
c7d21da458 chore: Publish crates 2022-03-07 05:25:26 +00:00
Donny/강동윤
a47eed7241
perf(es/minifier): Add a fast-path to export merger (#3891) 2022-03-07 14:21:57 +09:00
SWC Bot
70896b5ba6 chore: Publish crates 2022-03-07 04:20:34 +00:00
Artur
3e8efacf3a
perf(es/lints): Extract top level bindings only if the rule is enabled (#3889) 2022-03-07 04:18:37 +00:00
Austaras
9dd0105c5b
feat(es/fixer): Remove extra parens around iife in expression position (#3887) 2022-03-07 03:51:57 +00:00
SWC Bot
530c308d93 chore: Publish crates 2022-03-07 03:09:18 +00:00
Austaras
cb93883232
feat(es/compat): Enable set_public_method for TypeScript (#3884) 2022-03-07 12:07:23 +09:00
Donny/강동윤
584bf05662 chore: Publish v1.2.150 2022-03-06 23:36:00 +09:00
SWC Bot
56773a4cc8 chore: Publish crates 2022-03-06 14:35:19 +00:00
Donny/강동윤
aea59b844c
fix(es/parser): Fix parsing of const in ambient context (#3883) 2022-03-06 14:33:14 +00:00