Реализуйте программу, которая выводит список отфильтрованных по расширенению файлов в заданой директории. Имя директории ('/path/to/dir/') будет передано в качестве первого аргумента к вашей программе, а расширение файла для фильтрации во втором аргументе.

Например, если Вы получили 'txt' в качестве второго аргумента, то Вы должны вывести только те файлы, которые оканчиваются на .txt в заданой директории. Помните о том, что второй аргумент не будет иметь '.' в начале.

Список файлов должен быть выведен в консоль построчно (каждый файл на новой строке). Так же необходимо использовать асинхронный I/O.


ИНФОРМАЦИЯ

fs.readdir() метод принимает путь к директории в качестве первого аргумента и функцию обратного вызова в качестве второго. Переданная функция имеет следующую сигнатуру:

function callback (err, list) { /* ... */ }

где list это список файлов в директории.

Документацию для fs модуля вы сможете найти набрав в браузере: /node_apidoc/fs.html

Так Вам может показаться полезным модуль path, а в особенности extname метод.

Документацию для path модуля вы сможете найти набрав в браузере: /node_apidoc/path.html