gulp-resolve-dependencies
Advanced tools
Comparing version 0.0.1 to 0.1.0
@@ -42,2 +42,8 @@ 'use strict'; | ||
// Check existence | ||
if (!fs.existsSync(filePath)) { | ||
gutil.log('[' + gutil.colors.red(PLUGIN_NAME) + '] File not found: ', filePath); | ||
continue; | ||
} | ||
// Create new file | ||
@@ -64,3 +70,3 @@ file = new gutil.File({ | ||
config = _.merge({ | ||
pattern: /\* @depend (.*?\.js)/g, | ||
pattern: /\* @requires [\s-]*(.*?\.js)/g, | ||
log: false | ||
@@ -67,0 +73,0 @@ }, config); |
{ | ||
"name": "gulp-resolve-dependencies", | ||
"version": "0.0.1", | ||
"description": "Resolve dependency directives in assets (e.g. \"@depend\" or \"//= require\" in JavaScript)", | ||
"version": "0.1.0", | ||
"description": "Resolve dependency directives in assets (e.g. \"@requires\" or \"//= require\" in JavaScript)", | ||
"license": "MIT", | ||
@@ -6,0 +6,0 @@ "repository": "backflip/gulp-resolve-dependencies", |
@@ -21,3 +21,3 @@ # gulp-resolve-dependencies | ||
.pipe(resolveDependencies({ | ||
pattern: /\* @depend (.*?\.js)/g | ||
pattern: /\* @requires [\s-]*(.*?\.js)/g | ||
}) | ||
@@ -33,4 +33,4 @@ .pipe(concat()) | ||
/** | ||
* @depend libs/jquery/jquery.js | ||
* @depend ../modules/slideshow/slideshow.js | ||
* @requires libs/jquery/jquery.js | ||
* @requires ../modules/slideshow/slideshow.js | ||
*/ | ||
@@ -58,3 +58,3 @@ | ||
The matching pattern (optional, defaults to ```/\* @depend (.*?\.js)/g``). | ||
The matching pattern (optional, defaults to ```/\* @requires [\s-]*(.*?\.js)/g``). | ||
@@ -61,0 +61,0 @@ #### options.log |
console.log('lib.js'); | ||
/** | ||
* @depend ../libs/lib.js | ||
* @requires ../libs/lib.js | ||
*/ | ||
@@ -9,4 +9,4 @@ console.log('test.js'); | ||
/** | ||
* @depend test/test.js | ||
* @requires test/test.js | ||
*/ | ||
console.log('main.js'); |
/** | ||
* @depend test/test.js | ||
* @requires test/test.js | ||
*/ | ||
console.log('main.js'); |
/** | ||
* @depend ../libs/lib.js | ||
* @requires ../libs/lib.js | ||
*/ | ||
console.log('test.js'); |
7026
133