Donny/강동윤
|
60d9403073
|
fix(es/parser): Fix parsing of generics (#6859)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6851.
|
2023-01-27 06:57:19 +00:00 |
|
magic-akari
|
019cf37199
|
feat(es/typescript): Support const modifier on type parameters (#6672)
**Related issue:**
- https://github.com/microsoft/TypeScript/pull/51865.
|
2023-01-10 05:08:29 +00:00 |
|
Donny/강동윤
|
65a0d3a310
|
fix(es/parser): Fix priority of >>> (#6748)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6739.
|
2023-01-04 07:27:08 +00:00 |
|
Alexander Akait
|
c44f1d0a7f
|
fix(es/parser): Parse types in CallExpression inside templates (#6611)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6601.
|
2022-12-10 00:05:25 +00:00 |
|
Alexander Akait
|
ad95ead291
|
fix(es/parser): Fix parsing of JSX with ASI (#6577)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6522.
|
2022-12-06 09:50:26 +09:00 |
|
Alexander Akait
|
aa28aa0c7f
|
fix(es/parser): Fix typeof in TSCallSignatureDeclaration (#6553)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6430
|
2022-11-30 17:09:53 +00:00 |
|
Donny/강동윤
|
7ee86d1d25
|
test: Use correct extensions for fixture tests (#6539)
|
2022-11-29 09:47:56 +00:00 |
|
Donny/강동윤
|
cb157215d2
|
feat(es/parser): Make error message helpful (#6535)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6525.
|
2022-11-29 05:57:23 +00:00 |
|
Donny/강동윤
|
b8fe04f720
|
feat(common): Add contexts to the error messages (#6526)
**Description:**
This PR makes the error reporter print contexts.
**Related issue:**
- https://github.com/swc-project/swc/issues/6525.
|
2022-11-29 00:56:47 +09:00 |
|
Austaras
|
c57307d002
|
refactor(es): Remove settings related to privateInObject (#6468)
|
2022-11-21 08:34:20 +09:00 |
|
Alexander Akait
|
3e702b9804
|
fix(es/parser): Fix parsing of regexp (#6469)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/6322.
- Closes https://github.com/swc-project/swc/issues/6323.
|
2022-11-18 07:16:22 +00:00 |
|
Daiki Nishikawa
|
f6faeb3bad
|
fix(es/parser): Fix parsing of TS satisfies expressions (#6354)
|
2022-11-07 03:56:15 +00:00 |
|
Alexander Akait
|
28af15e475
|
fix(es/parser): Fix parsing of await (#6316)
|
2022-11-03 04:52:11 +00:00 |
|
Maxime
|
61e63df0a0
|
chore(es/parser): Typo (#6228)
|
2022-10-21 23:48:15 +00:00 |
|
Donny/강동윤
|
0ca5ded618
|
fix(es/parser): Fix parsing of arrow in cond (#6067)
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/4911.
|
2022-10-17 08:31:11 +00:00 |
|
Donny/강동윤
|
2ba88154fc
|
fix(es/codegen): Align sourcemap with terser (#5657)
|
2022-09-26 18:12:42 +09:00 |
|
Donny/강동윤
|
5cddb4c734
|
feat(es/typescript): Support TS 4.9 (#5938)
**Description:**
This PR adds satisfaction expression to the AST and parser.
|
2022-09-23 16:41:56 +09:00 |
|
Donny/강동윤
|
dfb01bde71
|
refactor: Refactor code using clippy (#5863)
**Description:**
I temporarily updated rustc to use newer version of `cargo clippy`.
|
2022-09-14 15:05:59 +00:00 |
|
magic-akari
|
10637b006f
|
fix(es/parser): Handle more TS1185 (#5834)
|
2022-09-13 02:16:22 +00:00 |
|
IWANABETHATGUY
|
97729e5d2b
|
feat(es/parser): Improve jsx lexer (#5805)
|
2022-09-11 00:03:51 +09:00 |
|
IWANABETHATGUY
|
383aa8510c
|
fix(es/parser): Improve error message (#5719)
|
2022-09-02 07:40:52 +00:00 |
|
magic-akari
|
095cbf1b4f
|
test(es/transforms): Respect directives in tsc tests (#5648)
|
2022-08-29 10:49:01 +00:00 |
|
magic-akari
|
0f0d1db301
|
feat(es/parser): Handle async in for...of (#5646)
|
2022-08-27 15:44:51 +00:00 |
|
magic-akari
|
c3f62586bf
|
fix(es/parser): Fix false-positives of yield used as a parameter in generator (#5564)
|
2022-08-21 08:30:54 +00:00 |
|
Donny/강동윤
|
288ae51fb1
|
fix(es/codgen): Fix sourcemap ofBlockStmt (#5570)
|
2022-08-20 07:53:51 +00:00 |
|
magic-akari
|
9443419591
|
fix(es/fixer): Preserve parens for optional chaining expressions (#5388)
|
2022-08-04 04:20:25 +00:00 |
|
Donny/강동윤
|
3100bf8c62
|
fix(es/codegen): Fix sourcemap of multiline comments (#5299)
|
2022-07-26 04:02:50 +00:00 |
|
Austaras
|
375774d31e
|
fix(es): Check the syntax context of arguments (#5174)
|
2022-07-13 10:29:03 +00:00 |
|
magic-akari
|
fbfca36f58
|
fix(es/parser): Support type-only export-import declarations (#5122)
|
2022-07-06 16:51:18 +09:00 |
|
Austaras
|
b62fd3e6cc
|
feat(es/parser): Support labelled function from annex B (#5078)
|
2022-07-02 04:45:22 +00:00 |
|
magic-akari
|
f238093c3b
|
fix(es/parser): Allow initializer of the var of for-in loop in non-strict mode (#5038)
|
2022-06-25 10:02:43 +00:00 |
|
Pig Fang
|
6bcb92598b
|
test(es/parser): Add a test case for instantiation expr (#5014)
|
2022-06-21 14:54:17 +00:00 |
|
Pig Fang
|
a62b2b3244
|
fix(es/parser): Allow instantiation expression followed by a line break or a binary operator (#5000)
|
2022-06-19 17:52:05 +00:00 |
|
magic-akari
|
53a8cb1209
|
fix(es/parser): Don't panic on an invalid import meta property (#4994)
|
2022-06-18 10:00:52 +00:00 |
|
Pig Fang
|
36ef3e4507
|
fix(es/parser): Fix binary operator parsed as an instantiation expression (#4992)
|
2022-06-18 03:26:39 +00:00 |
|
magic-akari
|
381d273f11
|
fix(es/parser): Check for line break after async (#4940)
|
2022-06-11 08:10:49 +00:00 |
|
magic-akari
|
11db191af5
|
fix(es/parser): Allow negative bigint literal in types (#4938)
|
2022-06-11 04:15:21 +00:00 |
|
Donny/강동윤
|
67942d5731
|
feat(common): Reserve BytePos(0) for dummy spans (#4616)
|
2022-05-11 16:14:42 +00:00 |
|
William Tetlow
|
e2fde1a9a7
|
fix(es/parser): Revert #4287 (#4542)
|
2022-05-06 04:07:00 +00:00 |
|
William Tetlow
|
28310596a6
|
fix(es/parser): Revert #4067 (#4540)
|
2022-05-06 12:46:15 +09:00 |
|
Pig Fang
|
0e0ded121c
|
feat(es/parser): Reject accessors named constructor (#4520)
|
2022-05-04 05:45:57 +00:00 |
|
Pig Fang
|
857e798194
|
feat(es/parser): Reject private field called #constructor (#4491)
|
2022-04-30 12:56:55 +00:00 |
|
Pig Fang
|
393cfa84b6
|
fix(es/parser): Throw syntax error for missing function expr body (#4462)
|
2022-04-28 02:08:17 +00:00 |
|
Pig Fang
|
df7b3f611a
|
feat(es/parser): Reject indirect opt chain in assignment (#4447)
|
2022-04-27 03:07:57 +00:00 |
|
Pig Fang
|
465cc2f929
|
fix(es/parser): Fix top-level await with binary expr (#4426)
|
2022-04-25 23:10:59 +00:00 |
|
Pig Fang
|
6dc64c9ca0
|
feat(es/parser): Reject 'use strict' with non-simple params list in TS (#4416)
|
2022-04-24 03:04:38 +00:00 |
|
Pig Fang
|
da02c9dc50
|
feat(es/parser): Reject invalid new.target (#4406)
|
2022-04-23 14:45:11 +00:00 |
|
Pig Fang
|
c96e32243c
|
feat(es/parser): Reject invalid regex flags (#4404)
|
2022-04-23 05:43:52 +00:00 |
|
Pig Fang
|
59f63da560
|
feat(es/parser): Reject await expr with ** (#4395)
|
2022-04-22 01:40:14 +00:00 |
|
Donny/강동윤
|
bf761752f1
|
test(es/parser): Add a test for a fixed issue (#4357)
|
2022-04-17 22:44:46 +00:00 |
|