| 1234567891011121314151617181920 |
- 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
- }
|