1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
pub use self::{
    object_rest_spread::object_rest_spread, optional_catch_binding::optional_catch_binding,
};
use crate::pass::Pass;
use ast::Module;

mod object_rest_spread;
mod optional_catch_binding;

pub fn es2018() -> impl Pass {
    chain_at!(Module, object_rest_spread(), optional_catch_binding())
}