mirror of
https://github.com/danbulant/oxc
synced 2026-05-19 20:28:58 +00:00
chore(transformer): turns off async_to_generator plugin in enable_all (#6554)
The plugin is not ready to test
This commit is contained in:
parent
04d09b3d1b
commit
c67acfaae7
2 changed files with 6 additions and 1 deletions
|
|
@ -89,7 +89,10 @@ impl TransformOptions {
|
|||
},
|
||||
es2016: ES2016Options { exponentiation_operator: true },
|
||||
es2018: ES2018Options { object_rest_spread: Some(ObjectRestSpreadOptions::default()) },
|
||||
es2017: ES2017Options { async_to_generator: true },
|
||||
es2017: ES2017Options {
|
||||
// Turned off because it is not ready.
|
||||
async_to_generator: false,
|
||||
},
|
||||
es2019: ES2019Options { optional_catch_binding: true },
|
||||
es2020: ES2020Options { nullish_coalescing_operator: true },
|
||||
es2021: ES2021Options { logical_assignment_operators: true },
|
||||
|
|
|
|||
|
|
@ -37,8 +37,10 @@ fn bench_transformer(criterion: &mut Criterion) {
|
|||
.into_symbol_table_and_scope_tree();
|
||||
|
||||
// `enable_all` enables all transforms except arrow functions transform
|
||||
// and async-to-generator
|
||||
let mut options = TransformOptions::enable_all();
|
||||
options.es2015.arrow_function = Some(ArrowFunctionsOptions { spec: true });
|
||||
options.es2017.async_to_generator = true;
|
||||
|
||||
runner.run(|| {
|
||||
let ret = Transformer::new(&allocator, Path::new(&file.file_name), options)
|
||||
|
|
|
|||
Loading…
Reference in a new issue