Boshen
|
a455c81db6
|
fix(linter): revert changes to JSX attribute strings (#1101)
|
2023-10-30 15:26:04 +08:00 |
|
Boshen
|
6295f9ce18
|
fix(ast): jsx attribute value and text child should be jsx string (#1089)
|
2023-10-29 15:32:24 +08:00 |
|
Boshen
|
ad2835f11b
|
chore(rustfmt): run cargo fmt
|
2023-05-21 11:52:26 +08:00 |
|
Boshen
|
cd276c2850
|
feat: add oxc_span crate (#323)
|
2023-04-27 21:51:15 +08:00 |
|
Wei Zhu
|
f9347b55b7
|
fix(parser): fix parse error on JSXText preceded by JSXFragment (#262)
Current implement was unable to parse `<div><></>foo</div>`, as `foo` was identified as Identifier.
|
2023-04-06 17:17:46 +08:00 |
|
Boshen
|
adedc1a405
|
feat(parser): parse jsx element and fragment in JSXAttributeValue
|
2023-04-02 16:41:53 +08:00 |
|
Boshen
|
b11f774c41
|
refactor(oxc_parser): clean up doc
|
2023-04-01 19:03:33 +08:00 |
|
Boshen
|
f2fcbb30c3
|
refactor(oxc_parser): removed not needed generic from unexpected function
|
2023-04-01 15:59:42 +08:00 |
|
Boshen
|
f36e3301fd
|
refactor(lexer): change TokenValue::String(Atom) to TokenValue::String(&str) (#174)
|
2023-03-13 09:33:44 +08:00 |
|
Shannon Rothe
|
bc6a6d50ea
|
remove TODO
|
2023-03-01 20:47:52 -08:00 |
|
Shannon Rothe
|
4d894e7db1
|
parser: prevent JSX expressions using comma operator
|
2023-03-01 20:47:52 -08:00 |
|
Boshen
|
4c6407b152
|
refactor(ast): s/node/span
This corrects the jargon for span. The term `node` came from `estree`,
which is a bit misleading here in Rust.
closes #9
|
2023-02-21 19:17:49 +08:00 |
|
Boshen
|
1fdc635638
|
feat(parser): add parser
|
2023-02-11 05:26:49 -08:00 |
|