Security update for permissions_by_term
[yaffs-website] / node_modules / fs-extra / lib / walk-sync / index.js
1 var fs = require('graceful-fs')
2 var path = require('path')
3
4 var walkSync = function (dir, filelist) {
5   var files = fs.readdirSync(dir)
6   filelist = filelist || []
7   files.forEach(function (file) {
8     var nestedPath = path.join(dir, file)
9     if (fs.lstatSync(nestedPath).isDirectory()) {
10       filelist = walkSync(nestedPath, filelist)
11     } else {
12       filelist.push(nestedPath)
13     }
14   })
15   return filelist
16 }
17
18 module.exports = {
19   walkSync: walkSync
20 }