diff --git a/RoboFile.php b/RoboFile.php index 00f1c8eaea..f2c89cf82d 100644 --- a/RoboFile.php +++ b/RoboFile.php @@ -78,10 +78,6 @@ class RoboFile extends \Robo\Tasks { return $this->_exec('./node_modules/webpack/bin/webpack.js --bail'); } - function lintJavascript() { - return $this->_exec('npm run lint'); - } - function compileCss() { $css_files = array( 'assets/css/src/admin.styl', @@ -193,6 +189,7 @@ class RoboFile extends \Robo\Tasks { $collection->addCode(function() { return $this->qaCodeSniffer('all'); }); + $collection->addCode(array($this, 'qaLintJavascript')); return $collection->run(); } @@ -200,6 +197,10 @@ class RoboFile extends \Robo\Tasks { return $this->_exec('./tasks/php_lint.sh lib/ tests/ mailpoet.php'); } + function qaLintJavascript() { + return $this->_exec('npm run lint'); + } + function qaCodeSniffer($severity='errors') { if ($severity === 'all') { $severityFlag = '-w';