oxc/crates
Yunfei He 35167599bc
refactor(ast): use atom for Directive and Hashbang (#701)
The main reason is using Atom to remove the lifetime for convenience.

And after removing the lifetime of these nodes, the `Program<'a>`
doesn't rely on `&'a source` anymore, which allows us to [specify more
accurate
lifetimes](https://github.com/web-infra-dev/oxc/discussions/700).
2023-08-09 13:52:56 +08:00
..
oxc chore(oxc): remove mention of nightly 2023-07-27 14:14:56 +08:00
oxc_allocator chore: release crates as v0.1.0 2023-07-27 13:54:17 +08:00
oxc_ast refactor(ast): use atom for Directive and Hashbang (#701) 2023-08-09 13:52:56 +08:00
oxc_ast_lower refactor(ast): use atom for Directive and Hashbang (#701) 2023-08-09 13:52:56 +08:00
oxc_cli feat: vscode extension (#690) 2023-08-06 21:28:49 +08:00
oxc_diagnostics chore: release crates as v0.1.0 2023-07-27 13:54:17 +08:00
oxc_formatter refactor(ast): use atom for Directive and Hashbang (#701) 2023-08-09 13:52:56 +08:00
oxc_hir refactor(ast): use atom for Directive and Hashbang (#701) 2023-08-09 13:52:56 +08:00
oxc_index chore: release crates as v0.1.0 2023-07-27 13:54:17 +08:00
oxc_linter feat(linter): implement no-undef (#672) 2023-08-07 21:02:56 +08:00
oxc_macros refactor(linter): manually declare lint rules because cargo fmt breaks (#671) 2023-07-31 15:16:21 +08:00
oxc_minifier refactor(ast): use atom for Directive and Hashbang (#701) 2023-08-09 13:52:56 +08:00
oxc_napi chore(rust): update crate info, add minimal rust-version, add categories 2023-07-27 13:33:18 +08:00
oxc_parser refactor(ast): use atom for Directive and Hashbang (#701) 2023-08-09 13:52:56 +08:00
oxc_query chore(query): abstract away testing boilerplate (#669) 2023-07-31 10:05:24 +08:00
oxc_resolver refactor(resolver): improve code by looking at the code coverage (#697) 2023-08-08 15:44:37 +08:00
oxc_semantic test(semantic): test harness (#679) 2023-08-07 10:43:05 +08:00
oxc_span Adding types to the symbol table - consistent export type sample rule implemented (#667) 2023-07-31 12:33:47 +08:00
oxc_syntax Adding types to the symbol table - consistent export type sample rule implemented (#667) 2023-07-31 12:33:47 +08:00
oxc_type_synthesis chore(rust): update crate info, add minimal rust-version, add categories 2023-07-27 13:33:18 +08:00
oxc_wasm chore(rust): update crate info, add minimal rust-version, add categories 2023-07-27 13:33:18 +08:00