fs-extra: removed mkdirp dependency

This commit is contained in:
JP Richardson 2014-12-10 15:07:47 -06:00
parent 2038bed25b
commit 116a72ac55
5 changed files with 8 additions and 9 deletions

View File

@ -2,6 +2,7 @@
-------------------
- removed `touch` and `touchSync` methods
- updated `"ncp": "^0.6.0"` to `"ncp": "^1.0.1"`
- imported `mkdirp` => `minimist` and `mkdirp` are no longer dependences, should now appease people who wanted `mkdirp` to be `--use_strct` safe. See [#59](https://github.com/jprichardson/node-fs-extra/issues/59)
0.12.0 / 2014-09-22
-------------------

View File

@ -5,7 +5,7 @@ var fs = require('fs')
var ncp = require('ncp').ncp
var path = require('path')
var rimraf = require('rimraf')
var mkdirp = require('mkdirp')
var mkdirp = require('./mkdir').mkdirs
function mv(source, dest, options, callback){
if (typeof options === 'function') {

View File

@ -39,7 +39,6 @@
],
"dependencies": {
"ncp": "^1.0.1",
"mkdirp": "^0.5.0",
"jsonfile": "^2.0.0",
"rimraf": "^2.2.8"
},

View File

@ -1,7 +1,6 @@
var assert = require('assert')
var crypto = require('crypto')
var path = require('path')
var mkdirp = require('mkdirp')
var fs = require('../lib')
var testutil = require('testutil')
var ncp = require('ncp')
@ -122,14 +121,14 @@ describe("+ copySync()", function () {
var i, j
mkdirp.sync(src)
fs.mkdirsSync(src)
for (i = 0; i < FILES; ++i)
testlib.createFileWithData(path.join(src, i.toString()), SIZE)
var subdir = path.join(src, 'subdir')
mkdirp.sync(subdir)
fs.mkdirsSync(subdir)
for (i = 0; i < FILES; ++i)
testlib.createFileWithData(path.join(subdir, i.toString()), SIZE)
@ -151,7 +150,7 @@ describe("+ copySync()", function () {
var dest = path.join(DIR, 'dest')
var i, j
mkdirp.sync(src)
fs.mkdirsSync(src)
fs.symlinkSync('destination', path.join(src, 'symlink'))
fs.copySync(src, dest)
@ -166,13 +165,13 @@ describe("+ copySync()", function () {
var dest = path.join(DIR, 'dest')
var filter = /0$/i
mkdirp.sync(src)
fs.mkdirsSync(src)
for (var i = 0; i < FILES; ++i)
testlib.createFileWithData(path.join(src, i.toString()), SIZE)
var subdir = path.join(src, 'subdir')
mkdirp.sync(subdir)
fs.mkdirsSync(subdir)
for (i = 0; i < FILES; ++i)
testlib.createFileWithData(path.join(subdir, i.toString()), SIZE)

View File

@ -3,7 +3,7 @@ var crypto = require('crypto')
var fs = require('../lib')
var path = require('path')
var testutil = require('testutil')
var mkdirp = require('mkdirp')
var mkdirp = fs.mkdirs
//var userid = require('userid')
var ncp = require('ncp')