oxc/crates/oxc_parser
Boshen c2ced15dfd feat(parser,linter)!: use a different ModuleRecord for linter (#7554)
The parser returns a simple `ModuleRecord` that is allocated in the arena for performance reasons.

The linter uses a more complicated, `Send` + `Sync` `ModuleRecord` that will hold more cross-module information.

The next step is to return more esm information from the parser to eliminated the need of the `oxc_module_lexer` crate.
2024-11-30 16:02:01 +00:00
..
examples fix(parser): add missing ChainExpression in optional TSInstantiationExpression (#7371) 2024-11-20 11:51:55 +00:00
src feat(parser,linter)!: use a different ModuleRecord for linter (#7554) 2024-11-30 16:02:01 +00:00
Cargo.toml refactor(parser): use PropName trait from oxc_ecmascript (#7543) 2024-11-29 09:18:47 +00:00
CHANGELOG.md release(crates): v0.37.0 (#7399) 2024-11-21 22:27:55 +08:00