I saw someone looking for an ftp client for node on IRC the other day
and was sad to see that the only one on the wiki's modules list looked
abandoned and outdated. Thus, node-ftp was born.
Right now it supports the basic features from RFC 959 that are still
used today. However, I plan on adding some of the extra commands added
by newer FTP RFCs as well as a few other features, including TLS
support.
For the FTP nerds out there, this module (as of this writing) supports
only UNIX and MSDOS directory listing formats. Patches/pull requests
to support any other commonly used formats is appreciated.
Link:
https://github.com/mscdex/node-ftp