Procházet zdrojové kódy

Moved loading git-guppy module from module scope to method so it can be easily stubbed before execution.

Szymon Kupś před 9 roky
rodič
revize
877ae25557
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      dev/tasks/lint/tasks.js

+ 2 - 1
dev/tasks/lint/tasks.js

@@ -6,7 +6,6 @@ const gulp = require( 'gulp' );
 const jshint = require( 'gulp-jshint' );
 const jscs = require( 'gulp-jscs' );
 const fs = require( 'fs' );
-const guppy = require( 'git-guppy' )( gulp );
 const gulpFilter = require( 'gulp-filter' );
 const gutil = require( 'gulp-util' );
 
@@ -30,6 +29,8 @@ module.exports = ( config ) => {
 		 * @returns {Stream}
 		 */
 		lintStaged() {
+			const guppy = require( 'git-guppy' )( gulp );
+
 			return guppy.stream( 'pre-commit', { base: './' } )
 				.pipe( gulpFilter( src ) )
 				.pipe( lint() )