code: function (node, name) {
      var propertyInfo = DOMProperty_1.getPropertyInfo(name);
      if (propertyInfo) {
        var mutationMethod = propertyInfo.mutationMethod;
        if (mutationMethod) {
          mutationMethod(node, undefined);
        } else if (propertyInfo.mustUseProperty) {
          var propName = propertyInfo.propertyName;
          if (propertyInfo.hasBooleanValue) {
            node[propName] = false;
          } else {
            node[propName] = '';
          }
        } else {
          node.removeAttribute(propertyInfo.attributeName);
        }
      } else {
        node.removeAttribute(name);
      }
  
      {
        ReactInstrumentation.debugTool.onHostOperation({
          instanceID: ReactDOMComponentTree_1.getInstanceFromNode(node)._debugID,
          type: 'remove attribute',
          payload: name
        });
      }
    }
docs: Deletes the value for a property on a node.
  
  @param {DOMElement} node
  @param {string} name