Overwrite config file if it exists
Path to directory containing template files
If false, content will be written to stdout
If true, calculate ETag (md5 hash) for files (if not already defined)
Max parallel file list requests
List files in these providers
If true, list of ignored files is provided to logger
Max parallel put/copy/delete operations
If true, list of ignored files is provided to logger
If true, list of skipped (unchanged/unexpected) files is provided to logger
Loads configuration file at path
Function that returns a parsed config file
Handle errors
Function that returns a parsed Args object
Path to s3.config.js template files
Path to .ignore file (glob patterns will be loaded from this file if it exists)
Glob patterns to ignore
Show help information
Create .s3p.config.js in CWD
List files in origin, target, and any specified roots
Upload changed origin files to target
Display package versions
Optional function that may be used in config files to enable type checking
Execute CLI
Returns a function that will load a config file when invoked
Standard NodeJS require function
Create a function suitable for usage with ProviderOptions
ignores
Files matching the given glob patterns will be ignored
Create appropriate Logger
for given options
Return new instance of SyncPlanner
Create appropriate Provider
for given options
Load glob patterns from a text file
Files should use .gitignore syntax
Generated using TypeDoc