UNPKG

affiance

Version:

A configurable and extendable Git hook manager for node projects

20 lines (18 loc) 419 B
'use strict'; /** * Run the npm outdated command * * @this HookBase * @returns {string|string[]} */ exports.run = function() { let result = this.execute(this.command(), this.flags()); if (result.status !== 0) { return ['warn', result.stderr.toString()]; } if (result.stdout.trim()) { console.log('Some npm modules are out of date.'); console.log(result.stdout.trim()); } return 'pass'; };