From 364606eb3f8992154f4f7c5fbc3c77d3efacddb6 Mon Sep 17 00:00:00 2001 From: Sindre Sorhus Date: Fri, 12 May 2017 23:03:07 +0700 Subject: [PATCH] Switch to `make-dir` https://github.com/sindresorhus/make-dir --- lib/index.js | 4 ++-- package.json | 2 +- test/base.js | 4 ++-- test/user.js | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/index.js b/lib/index.js index f0e1e0e0..870a59ab 100644 --- a/lib/index.js +++ b/lib/index.js @@ -8,7 +8,7 @@ const _ = require('lodash'); const findUp = require('find-up'); const readPkgUp = require('read-pkg-up'); const chalk = require('chalk'); -const mkdirp = require('mkdirp'); +const makeDir = require('make-dir'); const minimist = require('minimist'); const runAsync = require('run-async'); const through = require('through2'); @@ -568,7 +568,7 @@ class Generator extends EventEmitter { this._destinationRoot = path.resolve(rootPath); if (!fs.existsSync(rootPath)) { - mkdirp.sync(rootPath); + makeDir.sync(rootPath); } process.chdir(rootPath); diff --git a/package.json b/package.json index 155bbf10..0e907636 100644 --- a/package.json +++ b/package.json @@ -45,9 +45,9 @@ "github-username": "^4.0.0", "istextorbinary": "^2.1.0", "lodash": "^4.11.1", + "make-dir": "^1.0.0", "mem-fs-editor": "^3.0.0", "minimist": "^1.2.0", - "mkdirp": "^0.5.0", "pretty-bytes": "^4.0.2", "read-chunk": "^2.0.0", "read-pkg-up": "^2.0.0", diff --git a/test/base.js b/test/base.js index d2b3c211..2ba90f7f 100644 --- a/test/base.js +++ b/test/base.js @@ -5,7 +5,7 @@ const LF = require('os').EOL; const path = require('path'); const _ = require('lodash'); const sinon = require('sinon'); -const mkdirp = require('mkdirp'); +const makeDir = require('make-dir'); const mockery = require('mockery'); const rimraf = require('rimraf'); const through = require('through2'); @@ -30,7 +30,7 @@ describe('Base', () => { beforeEach(function () { this.env = yeoman.createEnv([], {'skip-install': true}, new TestAdapter()); - mkdirp.sync(resolveddir); + makeDir.sync(resolveddir); this.Dummy = class extends Base {}; this.Dummy.prototype.exec = sinon.spy(); diff --git a/test/user.js b/test/user.js index 51ec2946..243dc977 100644 --- a/test/user.js +++ b/test/user.js @@ -2,7 +2,7 @@ const assert = require('assert'); const os = require('os'); const path = require('path'); -const mkdirp = require('mkdirp'); +const makeDir = require('make-dir'); const nock = require('nock'); const proxyquire = require('proxyquire'); const rimraf = require('rimraf'); @@ -16,7 +16,7 @@ describe('Base#user', () => { before(function () { this.prevCwd = process.cwd(); this.tmp = tmpdir; - mkdirp.sync(path.join(tmpdir, 'subdir')); + makeDir.sync(path.join(tmpdir, 'subdir')); process.chdir(tmpdir); shell.exec('git init --quiet'); shell.exec('git config --local user.name Yeoman');