mirror of
https://github.com/jsdoc/jsdoc.git
synced 2025-12-08 19:46:11 +00:00
Remove dependence on fs-extra.
This commit is contained in:
parent
3fc0cd0717
commit
632c2bb62b
@ -7,7 +7,7 @@
|
|||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var stream = require('stream');
|
var stream = require('stream');
|
||||||
var fse = require('fs-extra');
|
var mkdirp = require('mkdirp');
|
||||||
|
|
||||||
var ls = exports.ls = function(dir, recurse, _allFiles, _path) {
|
var ls = exports.ls = function(dir, recurse, _allFiles, _path) {
|
||||||
var file;
|
var file;
|
||||||
@ -91,7 +91,7 @@ exports.mkPath = function(_path) {
|
|||||||
_path = _path.join('');
|
_path = _path.join('');
|
||||||
}
|
}
|
||||||
|
|
||||||
fse.mkdirsSync(_path);
|
mkdirp.sync(_path);
|
||||||
};
|
};
|
||||||
|
|
||||||
// adapted from http://procbits.com/2011/11/15/synchronous-file-copy-in-node-js
|
// adapted from http://procbits.com/2011/11/15/synchronous-file-copy-in-node-js
|
||||||
@ -106,7 +106,7 @@ exports.copyFileSync = function(inFile, outDir, fileName) {
|
|||||||
var outFile = path.join( outDir, fileName || path.basename(inFile) );
|
var outFile = path.join( outDir, fileName || path.basename(inFile) );
|
||||||
var pos = 0;
|
var pos = 0;
|
||||||
|
|
||||||
fse.mkdirsSync(outDir);
|
mkdirp.sync(outDir);
|
||||||
read = fs.openSync(inFile, 'r');
|
read = fs.openSync(inFile, 'r');
|
||||||
write = fs.openSync(outFile, 'w');
|
write = fs.openSync(outFile, 'w');
|
||||||
|
|
||||||
|
|||||||
@ -17,9 +17,10 @@
|
|||||||
"catharsis": "~0.8.8",
|
"catharsis": "~0.8.8",
|
||||||
"escape-string-regexp": "~1.0.5",
|
"escape-string-regexp": "~1.0.5",
|
||||||
"espree": "~3.1.7",
|
"espree": "~3.1.7",
|
||||||
"fs-extra": "~0.30.0",
|
|
||||||
"js2xmlparser": "~1.0.0",
|
"js2xmlparser": "~1.0.0",
|
||||||
|
"klaw": "~1.3.0",
|
||||||
"marked": "~0.3.6",
|
"marked": "~0.3.6",
|
||||||
|
"mkdirp": "~0.5.1",
|
||||||
"requizzle": "~0.2.1",
|
"requizzle": "~0.2.1",
|
||||||
"strip-json-comments": "~2.0.1",
|
"strip-json-comments": "~2.0.1",
|
||||||
"taffydb": "2.6.2",
|
"taffydb": "2.6.2",
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
var fs = require('jsdoc/fs');
|
var fs = require('jsdoc/fs');
|
||||||
var path = require('jsdoc/path');
|
var path = require('jsdoc/path');
|
||||||
var runtime = require('jsdoc/util/runtime');
|
var runtime = require('jsdoc/util/runtime');
|
||||||
var fse = require('fs-extra');
|
var klaw = require('klaw');
|
||||||
|
|
||||||
var specs = [];
|
var specs = [];
|
||||||
var finalSpecs = [];
|
var finalSpecs = [];
|
||||||
@ -81,7 +81,7 @@ exports.load = function(loadpath, matcher, clear, callback) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
var wannaBeSpecs = [];
|
var wannaBeSpecs = [];
|
||||||
fse.walk(loadpath)
|
klaw(loadpath)
|
||||||
.on('data', function(spec) {
|
.on('data', function(spec) {
|
||||||
wannaBeSpecs.push(spec.path);
|
wannaBeSpecs.push(spec.path);
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user