防止sweet.js向变量添加数字



sweet.js总是将数字添加到输出末尾。在我生成的大多数JavaScript中,这不是必需的。是否有一种方法可以配置sweet.js不要在参数末尾添加数字?

    // Example Output
    module.exports = multiply;
    function multiply(a_31, b_32, c_33) {
        console.log('hey')
        if (Object.prototype.toString.call(a_31) !== "[object Array]") throw new Error("Must be array:" + a_31);
        if (Object.prototype.toString.call(c_33) !== "[object Array]") throw new Error("Must be array:" + c_33);
        return a_31 * c_33;
    }

sweet.js当前确实非常攻击性变量重命名。存在一个问题,将重命名限制在具有相同名称的多个绑定的情况下。

最新更新