rollup-plugin-babel: used in rollup-es5m.config.js and rollup-umd.config.js for call babel before bundle rollup-plugin-terser: used in rollup-umd.config.js for uglify bundle