commit | 227ab6632af209d52a6f80fbec12bbf4b9348a21 | [log] [tgz] |
---|---|---|
author | Raphael von der Grün <raphinesse@gmail.com> | Thu Jul 05 12:48:42 2018 +0200 |
committer | Raphael von der Grün <raphinesse@gmail.com> | Thu Jul 05 12:48:42 2018 +0200 |
tree | 23e12bd8e1180491063e208156e5dbe0a45b7f72 | |
parent | c063c87926d03e2443a1872819321ca259f4aed8 [diff] |
Do not wrap errors from fetch & remove dead code The errors from fetch were strongly emphasized (all red) for no obvious reason. Moreover, everything after the first error event emission never ran since the error event seems to cause an error to be thrown.
This module is used for creating cordova style projects. It also incudes support for cordova templates. It can fetch templates from npm and git.
:
var create = require('cordova-create'); create(dir, id, name, cfg, extEvents);
dir
- directory where the project will be created. Required. id
- app id. Required (but can be “undefined”). name
- app name. Required (but can be “undefined”). cfg
- extra config to be saved in .cordova/config.json Required (but can be “{}”). extEvents
- An EventEmitter instance that will be used for logging purposes. Required (but can be “undefined”).
An example of cfg which would fetch a cordova template from npm (or git):
var cfg = { lib: { www: { template: true, url: 'cordova-app-hello-world', version: '' } } };