X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=node_modules%2Ffs-extra%2Flib%2Fwalk-sync%2Findex.js;fp=node_modules%2Ffs-extra%2Flib%2Fwalk-sync%2Findex.js;h=0ebe56eddacb5e1a4fa513aa4adec42cfc7a4c0b;hb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;hp=0000000000000000000000000000000000000000;hpb=57c063afa3f66b07c4bbddc2d6129a96d90f0aad;p=yaffs-website diff --git a/node_modules/fs-extra/lib/walk-sync/index.js b/node_modules/fs-extra/lib/walk-sync/index.js new file mode 100644 index 000000000..0ebe56edd --- /dev/null +++ b/node_modules/fs-extra/lib/walk-sync/index.js @@ -0,0 +1,20 @@ +var fs = require('graceful-fs') +var path = require('path') + +var walkSync = function (dir, filelist) { + var files = fs.readdirSync(dir) + filelist = filelist || [] + files.forEach(function (file) { + var nestedPath = path.join(dir, file) + if (fs.lstatSync(nestedPath).isDirectory()) { + filelist = walkSync(nestedPath, filelist) + } else { + filelist.push(nestedPath) + } + }) + return filelist +} + +module.exports = { + walkSync: walkSync +}