Check synchronously if a git repository needs to push. If a branch is just local it will be true
(as a push is required)
$ npm i git-needs-push --save
or
$ yarn add git-needs-push
const needsPush = require('git-needs-push');
needsPush(); // true or false of process.cwd()
needsPush('any/git/repo'); // true or false
MIT © Jan Peer Stöcklmair