秦宇航
|
ae27a8d1e6
|
feat(transformer): add partial support for babel-plugin-transform-instanceof (#1802)
|
2023-12-25 15:06:41 +08:00 |
|
Boshen
|
cf91379d1b
|
ci: fix codecov not executing on conformance tests
|
2023-12-16 13:38:40 +08:00 |
|
Dunqing
|
32db5d29b3
|
feat(tasks/transformer): add function name plugin (#1676)
The plugin is added at https://github.com/oxc-project/oxc/pull/1510.
|
2023-12-15 11:29:34 +08:00 |
|
Boshen
|
ddab18f5af
|
chore: update snapshots - upgrading bun fixes this???
|
2023-12-14 16:58:47 +08:00 |
|
Dunqing
|
f58b6279c8
|
feat(transformer): add arrow_functions plugin (#1663)
|
2023-12-13 20:46:28 +08:00 |
|
Ken-HH24
|
e331cc2677
|
feat(transformer): duplicate keys (#1649)
|
2023-12-10 18:07:32 +08:00 |
|
Miles Johnson
|
6cbc5dd75b
|
feat(transformer): Start on function_name transform. (#1510)
Co-authored-by: Boshen <boshenc@gmail.com>
|
2023-12-04 13:35:44 +08:00 |
|
IWANABETHATGUY
|
c034eee5c1
|
feat(transformer): handle invalid react jsx runtime (#1502)
|
2023-11-28 23:19:58 +08:00 |
|
Boshen
|
37a592cc33
|
chore: update transform conformance exec snapshot
|
2023-11-28 16:38:20 +08:00 |
|
Boshen
|
7fca9504d2
|
chore: update snapshots
|
2023-11-28 16:27:10 +08:00 |
|
magic-akari
|
92c1d9d527
|
feat(transform): TypeScript Enum (#1173)
|
2023-11-28 10:33:01 +08:00 |
|
IWANABETHATGUY
|
b6393f052f
|
feat(transformer/react): handle babel 8 breaking removed-options (#1489)
1. removed options react jsx
2. Passed 4 test cases.
|
2023-11-22 11:01:40 +08:00 |
|
IWANABETHATGUY
|
f66e4d8ac3
|
feat(transformer): add transform property-literal plugin (#1458)
1. Add `transform-property-literal-plugin`
2. Passing 2 testcases.
---------
Co-authored-by: Wenzhe Wang <mysteryven@gmail.com>
|
2023-11-21 23:07:43 +08:00 |
|
IWANABETHATGUY
|
4fb4a85ab1
|
chore(transformer): 🤖 add diff section when conformance failed in filter mode (#1488)
|
2023-11-21 21:47:58 +08:00 |
|
Boshen
|
1a576f60a8
|
refactor(rust): move to workspace lint table (#1444)
|
2023-11-20 14:38:10 +08:00 |
|
Boshen
|
9780621925
|
chore: run fmt
|
2023-11-16 13:36:42 +08:00 |
|
Boshen
|
73d6d40778
|
rust: do not compile libs and bins that do not have tests (#1342)
|
2023-11-16 13:35:24 +08:00 |
|
Dunqing
|
7f01d48df3
|
feat(transformer/react-jsx): set automatic to the default value for runtime (#1270)
Align babel8
|
2023-11-14 09:26:21 +08:00 |
|
Dunqing
|
472707c04e
|
feat(task/transformer-conformance): skip babel 8 unsupported test cases (#1258)
Prior to babel8, object merging would use `babelHelper.extend`, which
caused most tests to fail
|
2023-11-13 11:05:36 +08:00 |
|
Dunqing
|
1eef241788
|
feat(transformer/react-jsx): support for throwing SpreadChildrenAreNotSupported error (#1234)
|
2023-11-12 18:37:19 +08:00 |
|
Dunqing
|
39e608734f
|
feat(transformer/react-jsx): support for throwing ImportSourceCannotBeSet error (#1224)
|
2023-11-12 11:17:23 +08:00 |
|
Dunqing
|
b7e8feb7c1
|
feat(transformer/react-jsx): support throw valueless-key error (#1221)
|
2023-11-11 20:10:07 +08:00 |
|
Dunqing
|
a22ced78f1
|
feat(transformer/react-jsx): implement throwIfNamespace option (#1220)
|
2023-11-11 13:31:45 +08:00 |
|
Boshen
|
50d2d88a36
|
chore(transform_conformance): update snapshot
|
2023-11-11 10:57:09 +08:00 |
|
Dunqing
|
48242367bb
|
fix(transformer/react-jsx): missing import jsxs in nested fragment (#1218)
|
2023-11-11 02:45:42 +00:00 |
|
Dunqing
|
a0f40cb058
|
fix(transformer/react-jsx): missing default options when plugin without config (#1219)
|
2023-11-11 10:38:28 +08:00 |
|
Boshen
|
fdd8018c8e
|
chore(transform_conformance): update snapshot
|
2023-11-10 18:28:48 +08:00 |
|
Dunqing
|
d9b450414b
|
feat(transformer/react-jsx): when the source type is a script, use require to import the react (#1207)
|
2023-11-10 18:17:31 +08:00 |
|
Dunqing
|
3e15fa624b
|
fix(transformer/react-jsx): undetectable comments in multiline comments (#1211)
|
2023-11-10 08:20:55 +00:00 |
|
Dunqing
|
8c624abf9c
|
feat(transformer/react-jsx): throw the pragma and pragmaFrag cannot be set when runtime is automatic error (#1196)
close: #1194
Here's a rough implementation of my idea of throwing an error.
|
2023-11-10 12:50:54 +08:00 |
|
Dunqing
|
b65094b995
|
fix(transformer/react-jsx): no need to wrap the Array when there is only one correct child element (#1205)
|
2023-11-10 10:52:37 +08:00 |
|
Dunqing
|
ae71b36f9b
|
fix(tasks): avoid overriding existing babel options (#1193)
|
2023-11-08 17:04:59 +08:00 |
|
Dunqing
|
d8864c15b0
|
fix(tasks/transform_conformance): only the filtered test cases should be included when passing a filter (#1197)
|
2023-11-08 17:03:01 +08:00 |
|
Dunqing
|
7d85492a03
|
feat(transformer/react-jsx): support the sourceType is a script (#1192)
|
2023-11-08 15:15:00 +08:00 |
|
Dunqing
|
28c0b85646
|
feat(transformer/react-jsx): support @jsxFrag annotation (#1189)
|
2023-11-08 11:35:40 +08:00 |
|
Dunqing
|
633c469d2d
|
feat(transformer/react-jsx): support @jsx annotation (#1182)
|
2023-11-07 20:30:26 +08:00 |
|
Dunqing
|
3cb7c0b199
|
feat(transformer/react-jsx): support pragmaFrag option (#1181)
|
2023-11-07 10:34:15 +00:00 |
|
Dunqing
|
4ed0813f9b
|
feat(transformer/react-jsx): support pragma option (#1180)
|
2023-11-07 18:26:54 +08:00 |
|
Dunqing
|
bf23d87848
|
feat(transformer/react-jsx): support @jsxImportSource annotation (#1179)
|
2023-11-07 17:29:38 +08:00 |
|
Dunqing
|
f0e452a599
|
feat(transformer): support importSource option in react_jsx (#1115)
|
2023-11-07 16:42:08 +08:00 |
|
Boshen
|
38c90db0fe
|
ci: check unused dependencies via cargo machete (#1143)
|
2023-11-04 14:45:44 +00:00 |
|
Wenzhe Wang
|
f71cb9f1da
|
feat(transform): support TemplateLiteral of babel/plugin-transform-template-literals (#1132)
Co-authored-by: Boshen <boshenc@gmail.com>
|
2023-11-03 22:19:44 +08:00 |
|
Boshen
|
203cf37695
|
feat(transformer/react): read comment pragma @jsxRuntime classic / automatic (#1133)
closes #1120
|
2023-11-03 11:10:11 +08:00 |
|
Boshen
|
69150d812c
|
refactor(transformer): move Semantic into Transformer (#1130)
|
2023-11-02 13:10:15 +08:00 |
|
Wenzhe Wang
|
8105ee5872
|
feat(tasks): skip cases start with dot (#1114)
0effd92d88/packages/babel-helper-fixtures/src/index.ts (L223)
|
2023-10-30 23:34:43 +08:00 |
|
Boshen
|
262631da62
|
feat(transformer/react): implement fixup_whitespace_and_decode_entities (#1091)
|
2023-10-29 18:11:51 +08:00 |
|
Boshen
|
1051f15005
|
feat(transformer/jsx): escape xhtml in jsx attributes (#1088)
|
2023-10-29 15:16:50 +08:00 |
|
Boshen
|
1ad2dca45a
|
fix(transformer/react_jsx): add imports to the top body (#1087)
|
2023-10-29 15:05:52 +08:00 |
|
Boshen
|
e8a4e81298
|
feat(transformer): implement some of jsx decode entities (#1086)
|
2023-10-29 14:57:39 +08:00 |
|
Wenzhe Wang
|
094dfa5604
|
feat: support filter exec snap (#1084)
Co-authored-by: Boshen <boshenc@gmail.com>
|
2023-10-29 05:39:32 +00:00 |
|