디렉터리(폴더) 안의 모든 파일을 일괄적으로 관찰할 수 있나요?

디렉터리(폴더) 안의 모든 파일을 일괄적으로 관찰할 수 있나요?
File System 모듈이 지원하는 watch()를 사용하면 디렉터리의 모든 파일을 지속적으로 관찰할 수 있습니다.
래퍼런스(http://nodejs.org/api/fs.html#fs_filename_argument)를 보면, fs.watch() 메소드의 첫 번째 전달인자로 디렉터리(폴더) 이름을 입력해야 합니다.
그리고 리스너 함수의 filename 매개변수 값은 디렉터리 안의 각 파일을 가리킵니다.
(2015년 3월 기준으로 모든 플랫폼을 지원하지는 않으며, 파일 이름 또한 정확하게 처리하지 못할 수 있음을 안내하고 있습니다.
그러므로 사용에 주의가 필요합니다.)
                    
                        var fs = require('fs');

                        // 폴더 경로
                        var folderPath = 'files';

                        fs.watch(folderPath, function(event, filename){
                            console.log('event is : ' + event);
                            if(filename){
                                console.log('filename provided : ' + filename);
                            }else{
                                console.log('filename not provided');
                            }
                        })