oxc_transformer 0.136.0

A collection of JavaScript tools written in Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use serde::Deserialize;

use super::ObjectRestSpreadOptions;

#[derive(Debug, Default, Clone, Copy, Deserialize)]
#[serde(default, rename_all = "camelCase", deny_unknown_fields)]
/// ES2018 transform options.
pub struct ES2018Options {
    /// Object rest/spread transform options.
    #[serde(skip)]
    pub object_rest_spread: Option<ObjectRestSpreadOptions>,

    /// Enable async generator function transform.
    #[serde(skip)]
    pub async_generator_functions: bool,
}