1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
pub use self::{ member_expr_lits::MemberExprLit, prop_lits::PropertyLiteral, reserved_word::ReservedWord, }; use crate::pass::Pass; use swc_ecma_ast::Expr; mod member_expr_lits; mod prop_lits; mod reserved_word; /// Make output es3-compatible. pub fn es3(preserve_import: bool) -> impl Pass { chain_at!( Expr, PropertyLiteral, MemberExprLit, ReservedWord { preserve_import } ) }