Wpis z mikrobloga

Szybkie (albo nie) pytanie. Chcę odczytać sobie zawartość katalogu, sprawdzić które "scieżki" są folderami w ładnym stylu promise, mniej więcej coś takiego fs.readdir().then().then().then(). Przekonwertowałem sobie fs.readdir na promisowa postać ale problem w tym, że nie wiem co zrobić z tablicą plików którą dostaję. Mogę Array.forEach ale wtedy wpadam w callback hell ( ͡° ʖ̯ ͡°), do tego potrzebuje później fs.stat który też ma callback...


#javascript #js
  • 3
@m4kb0l: Sorry ale jak z Twojej wypowiedzi można wywnioskować że już jej używasz?

Przekonwertowałem sobie fs.readdir na promisowa postać

sugeruje coś dokładnie odwrotnego, a .then() nawet nie ma w api asynca jeżeli dobrze pamiętam.

Może bardziej ci podpasuje fibers/futures ale to wymaga lekkiego przestawienia w myśleniu.