sk-ftp

1.0.3 • Public • Published

sk-ftp

My ftp helper class to upload and delete files through ftp

Installation

npm install --save sk-ftp

Usage

const SkFTP = require("sk-ftp")
const ftp = new SkFTP("ftpHost", "ftpUser", "ftpPassword");

Methods

ftp.upload(fileObject, remoteLocation)

fileObject: Multipart file object. e.g: form.files.image
type: Object
required: Yes

remoteLocation: ftp upload path
type: Array
required: No
default: /

Response (Promise)
Error first {error: true / false, message:"error message"}
Successful upload: {uploaded: true, filename: "uploadedFile.zip"}

ftp.delete(fileName, remoteLocation)

//delete from s3 bucket
fileName: The filename of the resource to delete
type: String
required: Yes

remoteLocation: ftp path
type: Array
required: No
default: /

Response (Promise)
Error first {error: true / false, message:"error message"}
Successful deletion: {deleted: true}

Readme

Keywords

none

Package Sidebar

Install

npm i sk-ftp

Weekly Downloads

1

Version

1.0.3

License

ISC

Unpacked Size

2.94 kB

Total Files

3

Last publish

Collaborators

  • sawyerrken