File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -22,19 +22,19 @@ function listFolder(folder) {
2222 return files
2323}
2424
25- function ilistFolder ( folder , filesOnly ) {
25+ function ilistFolder ( folder ) {
2626 let files = fs . readdirSync ( path . resolve ( folder ) )
27+ files = files . filter ( f => {
28+ let filePath = path . resolve ( folder , f )
29+ return ! fs . lstatSync ( filePath ) . isSymbolicLink ( )
30+ } )
2731 files = files . map ( f => {
2832 let filePath = path . resolve ( folder , f )
2933 return {
3034 path : f ,
3135 type : fs . lstatSync ( filePath ) . isDirectory ( ) ? 'folder' : 'file'
3236 }
3337 } )
34- // Filter out directories
35- if ( filesOnly ) {
36- files = files . filter ( f => f . type === 'file' )
37- }
3838 // Filter out dot files
3939 files = files . filter ( f => f . path . indexOf ( '.' ) !== 0 )
4040 return files
You can’t perform that action at this time.
0 commit comments