Apache cordova fetch

Clone this repo:
  1. 2632e72 Add Node.js 12 to CI Services (#63) by エリス · 4 months ago master
  2. 83c05f2 GH-10 Incremented package version to -dev by エリス · 7 months ago
  3. d2be930 GH-10 Updated version and RELEASENOTES.md for release 2.0.1 by エリス · 7 months ago 2.0.x 2.0.1 rel/2.0.1
  4. c8abbaf Prepare Fetch 2.0.1 Patch Release (#61) by エリス · 7 months ago
  5. 285e289 Add or update GitHub pull request and issue template by Jan Piotrowski · 8 months ago

NPM

cordova-fetch Travis Badge AppVeyor Badge

This package can be used to install and uninstall Node.js packages using npm.

Usage

fetch

Installs a module from npm, a git url or the local file system. Returns a Promise resolving to the absolute path to the installed package.

const fetch = require('cordova-fetch');

fetch(spec, dest, opts).then(pathToInstalledPackage => {
    // Do something
});

Parameters

Parameter | Description -|- spec | A spec for the package to be installed (anything supported by npm install) dest | Location where to install the package opts | Additional options (optional)

Options

Option | Default | Description -|-|- save | false | Adds the package as dependency to package.json iff true

uninstall

Uninstalls a package from given directory. Returns a Promise that resolves when removal has finished

const { uninstall } = require('cordova-fetch');

uninstall(packageName, dest, opts).then(() => {
    // Do something
});

Parameters

Parameter | Description -|- packageName | Name of the package to be uninstalled dest | Location from where to uninstall the package opts | An Object with additional options

Options

Option | Default | Description -|-|- save | false | Removes dependency from package.json iff true