bitovi/funcunit

invalid usage of delete operator

Open

#246 创建于 2019年5月29日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)JavaScript (575 star) (395 fork)batch import
bughelp wantedp2

描述

There is usage of the delete operator in the method add (browser/queue.js). This construction is not valid in the strict mode so it leads to fail when FuncUnit is imported as a ES6 module.

add = function(handler, error, context) {
  if(handler instanceof Function) {
    if(typeof error === 'object') {
      context = error;
      delete error;
    }

    error = (error && error.toString()) || 'Custom method has failed.';

Found in the npm version 3.7.0

贡献者指南