sp-download
SharePoint files download client in Node.js
Last updated
SharePoint files download client in Node.js
Last updated
sp-download
is a SharePoint files download library and CLI in Node.js.
SharePoint Online
SharePoint On-Prem (2019, 2016, 2013)
CLI && A library scenarious
Support robust authentication scenarious
Streaming download
download files of any sizes
no memory consumption growth
Prerequesites
Node.js
Install as CLI
or
Options
Print help:
Install as dependency
Minimal setup (TypeScript)
Minimal setup (JavaScript)
The library provides wizard-like approach for building and managing config files for node-sp-auth
(Node.js to SharePoint unattended http authentication).
SharePoint On-Premise (2013, 2016):
User credentials (NTLM)
Form-based authentication (FBA)
Add-In Only permissions
ADFS user credentials
SharePoint Online:
User credentials (SAML)
Add-In Only permissions
ADFS user credentials
For more information please check node-sp-auth credential options and wiki pages.
Shortcut
Option
Description
-V
--version
output the version number
-u
--url [value]
full path to the file in SharePoint, required
-o
--out [value]
local directory or path to file where downloaded file should be saved, optional, default is ./
-c
--conf [value]
Path to private configuration file
-s
--site [value]
SharePoint SPWeb url, optional, default is requested based on url
-d
--ondemand
On-Demand auth request, optional
-l
--logLevel [value]
Log level: Debug = 5, Verbose = 4, Info = 3 (default), Warning = 2, Error = 1, Off = 0
-h
--help
output usage information