I'm still confused why this function even exists. I'm imaging you use it like this:

```js
rimrafIgnore(function () {
  // do some stuff
});
```

But this is precisely the same as this:

```js
rimraf(function () {  // note: function () instead of function (err)
  // do some stuff
});
```

The way to ignore node-style errors isn't to create a function which doesn't pass them into the callback, but instead to just do nothing with the error.

Unless I'm missing the point of this.