verifymail.js 436 B

12345678910111213
  1. #!/usr/bin/env node
  2. const { execSync} = require('child_process');
  3. const stdout = execSync('git config user.email').toString();
  4. if(stdout && /@jd.com$/ig.test(stdout.replace(/^\s+|\s+$/g,""))){
  5. console.log( '\x1B[31m%s\x1B[39m','ERROR:', '不能使用京东企业邮箱提交,请设置个人GitHub邮箱');
  6. console.log('提示: git config user.email xxxxxxxx@xx.com')
  7. process.exit(1);
  8. }else{
  9. process.exit(0);
  10. }