The hostname or IP address of the FTP server. Default: 'localhost'
How often (in milliseconds) to send a 'dummy' (NOOP) command to keep the connection alive. Default: 10000
Password for authentication. Default: 'anonymous@'
How long (in milliseconds) to wait for a PASV data connection to be established. Default: 10000
The port of the FTP server. Default: 21
Set to true for both control and data connection encryption, 'control' for control connection encryption only, or 'implicit' for implicitly encrypted control connection (this mode is deprecated in modern times, but usually uses port 990) Default: false
Additional options to be passed to tls.connect(). Default: (none)
Username for authentication. Default: 'anonymous'
How long (in milliseconds) to wait for the control connection to be established. Default: 10000