GitHub repository: solvenium/basic-ftp
Description: FTP client for Node.js, supports explicit FTPS over TLS, passive mode over IPv6, async/await, and Typescript.