保誠-保戶業務員媒合平台
HelenHuang
2022-06-09 26fa49f4b0aa658d65a21fffe828f39e78302573
PAMapp/node_modules/terser-webpack-plugin/node_modules/terser/lib/compress/evaluate.js
@@ -128,14 +128,15 @@
def_eval(AST_BigInt, return_this);
def_eval(AST_RegExp, function (compressor) {
    let evaluated = compressor.evaluated_regexps.get(this);
    let evaluated = compressor.evaluated_regexps.get(this.value);
    if (evaluated === undefined) {
        try {
            evaluated = (0, eval)(this.print_to_string());
            const { source, flags } = this.value;
            evaluated = new RegExp(source, flags);
        } catch (e) {
            evaluated = null;
        }
        compressor.evaluated_regexps.set(this, evaluated);
        compressor.evaluated_regexps.set(this.value, evaluated);
    }
    return evaluated || this;
});