All files / util check-system.js

83.33% Statements 5/6
75% Branches 3/4
100% Functions 4/4
100% Lines 5/5
1 2 3 4 5 6 7 8 9 10 11 12        1x 1x 1x 1x     1x  
import { exec } from 'child_process';
import semver from 'semver';
 
export default async () =>
  new Promise((resolve) => {
    exec('git --version', (err) => {
      Iif (err) return resolve(false);
      resolve(true);
    });
  })
  .then(prev => Promise.resolve(prev && semver.gt(process.versions.node, '6.0.0')));