Type Alias swc_ecma_parser::EsConfig

source ·
pub type EsConfig = EsSyntax;
👎Deprecated: Use ‘EsSyntax’ instead

Aliased Type§

struct EsConfig {
    pub jsx: bool,
    pub fn_bind: bool,
    pub decorators: bool,
    pub decorators_before_export: bool,
    pub export_default_from: bool,
    pub import_attributes: bool,
    pub allow_super_outside_method: bool,
    pub allow_return_outside_function: bool,
    pub auto_accessors: bool,
    pub explicit_resource_management: bool,
}

Fields§

§jsx: bool§fn_bind: bool

Support function bind expression.

§decorators: bool

Enable decorators.

§decorators_before_export: bool

babel: decorators.decoratorsBeforeExport

Effective only if decorator is true.

§export_default_from: bool§import_attributes: bool

Stage 3.

§allow_super_outside_method: bool§allow_return_outside_function: bool§auto_accessors: bool§explicit_resource_management: bool