diff options
Diffstat (limited to 'node_modules/node-wifi/src/utils/executer.js')
-rw-r--r-- | node_modules/node-wifi/src/utils/executer.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/node_modules/node-wifi/src/utils/executer.js b/node_modules/node-wifi/src/utils/executer.js new file mode 100644 index 0000000..ebc9396 --- /dev/null +++ b/node_modules/node-wifi/src/utils/executer.js @@ -0,0 +1,13 @@ +const { execFile } = require('child_process'); +const env = require('../env'); + +module.exports = ({ cmd, args }) => + new Promise((resolve, reject) => { + execFile(cmd, args, { env }, (error, output) => { + if (error) { + reject(error); + } else { + resolve(output); + } + }); + }); |