`(.stat Filesystem (clj->js {:path file}))` returns its parent directory if the file starting with a #, which leads to reading the directory endlessly.
@@ -47,6 +47,7 @@
files (->> files
(remove (fn [file]
(or (string/starts-with? file ".")
+ (string/starts-with? file "#")
(= file "bak")))))
(map (fn [file]