I actually had been using fs.extra before but found it quite questionable and ended up removing it for a few specific utilities and shelljs. Shelljs is portable across systems though - is there any other advantage rimraf provides?