Light and complete FTP client implementation in JavaScript for Node.js