assets-manager
Advanced tools
Comparing version 0.1.8 to 0.1.9
@@ -150,2 +150,5 @@ 'use strict'; | ||
var pkg = this.getPackage(name); | ||
if (pkg === null) { | ||
throw new Error('Package ' + name + ' is not exists'); | ||
} | ||
var dests = Object.assign(this.dests, pkg.getDests()); | ||
@@ -212,2 +215,8 @@ var typedFiles = pkg.getTypedFiles(); | ||
if (pkg === null) { | ||
return new Promise(function (resolve, reject) { | ||
reject(new Error('Package ' + name + ' is not exists')); | ||
}); | ||
} | ||
options = Object.assign({ | ||
@@ -241,2 +250,10 @@ verbose: this.getConfigure('verbose'), | ||
var pkg = this.getPackage(name); | ||
if (pkg === null) { | ||
return new Promise(function (resolve, reject) { | ||
reject(new Error('Package ' + name + ' is not exists')); | ||
}); | ||
} | ||
options = Object.assign({ | ||
@@ -243,0 +260,0 @@ verbose: this.getConfigure('verbose') |
@@ -81,2 +81,7 @@ 'use strict'; | ||
_createClass(Package, [{ | ||
key: 'isInstalled', | ||
value: function isInstalled() { | ||
return _file3.default.isDirectory(this.path); | ||
} | ||
}, { | ||
key: 'getDests', | ||
@@ -83,0 +88,0 @@ value: function getDests() { |
{ | ||
"name": "assets-manager", | ||
"version": "0.1.8", | ||
"version": "0.1.9", | ||
"description": "Copy packages files based on manifest file", | ||
@@ -5,0 +5,0 @@ "homepage": "https://github.com/amazingSurge/assets-manager", |
@@ -45,2 +45,5 @@ # assets-manager [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Coverage percentage][coveralls-image]][coveralls-url] | ||
// check if package is installed | ||
pkg.isInstalled(); | ||
// get all files in package | ||
@@ -47,0 +50,0 @@ pkg.getFiles(); |
63195
1337
342