UNPKG

@shaberman-forks/husky

Version:

Prevents bad commit or push (git hooks, pre-commit/precommit, pre-push/prepush, post-merge/postmerge and all that stuff...)

25 lines (22 loc) 560 B
/* eslint-disable */ // @ts-ignore const pleaseUpgradeNode = require('please-upgrade-node') const pkg = require('./package.json') // Node version isn't supported, skip install pleaseUpgradeNode(pkg, { exitCode: 0, message: function(requiredVersion) { return ( 'Husky requires Node ' + requiredVersion + ' (runtime: ' + process.version + ')' + ', skipping Git hooks installation.' ) } }) // Node version is supported, continue try { require('./lib/installer/bin') } catch (e) { console.log('missing lib directory') }