From e82e1b3fdb03453bebe11fb15b4e8de5a6616fc9 Mon Sep 17 00:00:00 2001
From: Tim Schaub <tim.schaub@gmail.com>
Date: Sun, 24 Apr 2016 12:46:25 -0600
Subject: [PATCH] Use rimraf for cleaning

---
 lib/index.js | 4 ++--
 package.json | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/index.js b/lib/index.js
index 024191a..cafc02e 100644
--- a/lib/index.js
+++ b/lib/index.js
@@ -2,7 +2,7 @@ var path = require('path');
 var fs = require('fs');
 
 var Q = require('q');
-var wrench = require('wrench');
+var rimraf = require('rimraf');
 var globby = require('globby');
 
 var git = require('./git');
@@ -241,5 +241,5 @@ exports.publish = function publish(basePath, config, callback) {
  * Clean the cache directory.
  */
 exports.clean = function clean() {
-  wrench.rmdirSyncRecursive(getCacheDir(), true);
+  rimraf.sync(getCacheDir());
 };
diff --git a/package.json b/package.json
index 0378e19..4870791 100644
--- a/package.json
+++ b/package.json
@@ -32,7 +32,7 @@
     "graceful-fs": "4.1.2",
     "q": "1.4.1",
     "q-io": "1.13.2",
-    "wrench": "1.5.8"
+    "rimraf": "^2.5.2"
   },
   "devDependencies": {
     "chai": "^3.4.1",