3.3.4 • Published 8 years ago

dwdav-extend v3.3.4

Weekly downloads
5
License
ISC
Repository
bitbucket
Last release
8 years ago

dwdav-extend

Provide some basic methods for working with DW webdav server using request This is the extended version of dwdav module. Move functionality was added, everything other works same as by dwdav.

Installation

:; npm install dwdav-extend

Usage

var dwdav = require('dwdav-extend')(config);

dwdav.get().then(function (res) {
	console.log(res);
});

config

Below are the default values for the config object.

  • hostname: localhost
  • username: admin
  • password: password
  • folder: Cartridges
  • version: version1
  • root: .

root option allows for path resolution of the file to upload relative to a directory. p12 allows for 2-factor authentication. self-signed allows for self-signed cert to be used.

API

All methods are promise-based, i.e. they return a promise.

  • propfind(filePath, root)
  • get(filePath, root)
  • post(filePath, root)
  • unzip(filePath, root)
  • postAndUnzip(filePath, root)
  • delete(filePath, root)
  • mkcol(filePath, root)
  • move(filePath, targetFilePath, root)

filePath is the path to a local file to be used, targetFilePath is destination path to be used.

3.3.4

8 years ago

3.3.3

8 years ago

3.3.2

8 years ago

3.3.1

8 years ago