1.0.5 • Published 9 years ago

wp-down v1.0.5

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

wp-down

npm version

Download WordPress releases

Install

$ npm install --save wp-down

Usage

var wpd = require('wp-down');
wpd(function(err) {
  if (err) {
    console.log('Download failed', err.message);
  }
  else {
    console.log('Download complete');
  }
});

CLI

# Download the latest release and extract it
$ wp-down 

# Download 4.3.1 release but don't extract contents of the archive
$ wp-down --release=4.3.1 --extract=no

# download 4.3.1 release, in zip format and extract the contents of 
# the archive in ./wp directory
$ wp-down --release=4.3.1 --extract=yes --format=zip --out=./wp

API

wp-down(options, callback)

Options

Type: String or Object

When this argument is a String, it specifies which WordPress version to download.

options.version

Type: String

Default: Latest version available

Which WordPress version to download. By default it will be the latest version detected from the latest tag available in the Github repository https://github.com/WordPress/WordPress/tags.

options.format

Type: String

Default: zip

The format of the archive to retrieve. Supported values are: zip, tar.gz.

options.extract

Type: Boolean

Default: true

When set to true, it will extract the contents of the WordPress release archive.

options.dir

Type: String

Default: ./wordpress-{version}

The directory where to extract the WordPress release archive. The value {version} may be used to specify a version based name.

callback(err, files)

Type: Function

The callback will return an array of vinyl files in files.

License

MIT © Cristian Trifan

1.0.5

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago

0.1.0

9 years ago

0.0.1

9 years ago