d025db2cc2718d4b191ece125539f63b05f2821d19848640db401e7274832eace3b0d607d0c513d32f8cb3d31d57534679ee6a4735f52e99d3843b146b198d 337 B

12345678910111213141516171819
  1. const { exec } = require('child_process')
  2. function doExec (execString, maxBuffer = 1024 ** 5) {
  3. return new Promise(resolve => {
  4. exec(execString, {
  5. maxBuffer
  6. }, err => {
  7. if (err) {
  8. console.error(err)
  9. resolve(false)
  10. } else {
  11. resolve(true)
  12. }
  13. })
  14. })
  15. }
  16. module.exports = doExec