Skip to content

Commit 0072510

Browse files
committed
remove dep on rimraf and mkdirp
1 parent 0afeb5c commit 0072510

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

lib/grunt/file.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ file.glob = require('glob');
1414
file.minimatch = require('minimatch');
1515
file.findup = require('findup-sync');
1616
var YAML = require('js-yaml');
17-
var rimraf = require('rimraf');
1817
var iconv = require('iconv-lite');
1918
var mkdirp = require('mkdirp').sync;
2019

@@ -182,6 +181,7 @@ file.mkdir = function(dirpath, mode) {
182181
if (grunt.option('no-write')) { return; }
183182
try {
184183
mkdirp(dirpath, { mode: mode });
184+
fs.mkdirSync(dirpath, { recursive: true, mode })
185185
} catch (e) {
186186
throw grunt.util.error('Unable to create directory "' + dirpath + '" (Error code: ' + e.code + ').', e);
187187
}
@@ -373,7 +373,7 @@ file.delete = function(filepath, options) {
373373
try {
374374
// Actually delete. Or not.
375375
if (!nowrite) {
376-
rimraf.sync(filepath);
376+
fs.rmSync(filepath);
377377
}
378378
grunt.verbose.ok();
379379
return true;

package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,7 @@
4949
"iconv-lite": "~0.6.3",
5050
"js-yaml": "~3.14.0",
5151
"minimatch": "~3.0.4",
52-
"mkdirp": "~2.1.3",
53-
"nopt": "~3.0.6",
54-
"rimraf": "~4.1.2"
52+
"nopt": "~3.0.6"
5553
},
5654
"devDependencies": {
5755
"difflet": "~1.0.1",

0 commit comments

Comments
 (0)