oxc/crates/oxc_ast
overlookmotel 2179b93729 fix(estree): make type of BigIntLiteral::raw prop in ESTree AST optional (#7663)
`BigIntLiteral`'s `raw` field is not an `Option` on Rust side, but this is an internal implementation detail - we may parse bigints to a `BigInt` in future (as we did in the past before we hit a memory leak problem), and make `raw` an `Option`.

So at present, the `raw` field is always non-null in JS-side AST. But update the TS type def to reflect that it should be an optional property. This aligns with ESTree.
2024-12-05 04:00:57 +00:00
..
src fix(estree): make type of BigIntLiteral::raw prop in ESTree AST optional (#7663) 2024-12-05 04:00:57 +00:00
Cargo.toml release(crates): v0.39.0 (#7643) 2024-12-04 19:43:22 +08:00
CHANGELOG.md release(crates): v0.39.0 (#7643) 2024-12-04 19:43:22 +08:00
custom_types.d.ts refactor(ast): move custom types .d.ts file (#6931) 2024-10-26 17:10:34 +00:00