UNPKG

@qilinjs/webpack

Version:
51 lines (47 loc) 1.05 kB
'use strict' Object.defineProperty(exports, '__esModule', { value: true }) var terserOptions = { parse: { ecma: 8 }, compress: { ecma: 5, warnings: false, // turn off flags with small gains to speed up minification arrows: false, collapse_vars: false, comparisons: false, computed_props: false, hoist_funs: false, hoist_props: false, hoist_vars: false, inline: false, loops: false, negate_iife: false, properties: false, reduce_funcs: false, reduce_vars: false, switches: false, toplevel: false, typeofs: false, // a few flags with noticable gains/speed ratio // numbers based on out of the box vendor bundle booleans: true, if_return: true, sequences: true, unused: true, // required features to drop conditional branches conditionals: true, dead_code: true, evaluate: true }, mangle: { safari10: true }, output: { ecma: 5, comments: false, ascii_only: true } } exports.default = terserOptions