feature(files) readPipe: add dir