ftp-stream
v0.0.4
Published
A streaming interfaces for downloading files via FTP.
Downloads
12
Maintainers
Readme
ftp-stream
This is wraps ftp
to provide a streaming interface for downloading files via FTP.
Install
npm install ftp-stream --save
Usage
ftpStream([ftpConnectOptions], files)
ftpConnectOptions
Type: Object
The connect options passed to ftp.connect().
files
Type: array
of String
An array of files to download.
Example
Download README.txt
from localhost
on port 21
as anonymous
var fs = require('vinyl-fs');
var ftpStream = require('ftp-stream');
ftpStream(['README.txt'])
.pipe(fs.dest('./output'));
Download secret.txt
from ftp.secret.info
on port 1234
as walter
var fs = require('vinyl-fs');
var ftpStream = require('ftp-stream');
var connectionInfo = {
host: 'ftp.secret.info',
user: 'walter',
port: 1234
};
ftpStream(connectionInfo,['secret.txt'])
.pipe(fs.dest('./output'));
Releasing
Travis has been configured to publish upon tagged commits; run the following for npm to update the version and push the appropriate commits to trigger a deploy from Travis.
npm version
License
Copyright (c) 2015, Phillip Green II. Licensed under the MIT license.