/** * @name node.child_process * @namespace */ goog.provide("node.child_process"); /** * @param {string} path * @param {Array.<*>} args * @param {Object} options * @param {string} customFds */ node.child_process.spawn = function(path, args, options, customFds) { return node.child_process.core_.spawn(path, args, options, customFds); }; /** * @param {string} command * @param {Object} options * @param {function(Error?,...[*]):undefined} callback */ node.child_process.exec = function(command, options, callback) { return node.child_process.core_.exec(command, options, callback); }; /** * @param {string} file * @param {Object} options * @param {function(Error?,...[*]):undefined} callback */ node.child_process.execFile = function(file, options, callback) { return node.child_process.core_.execFile(file, options, callback); }; /** * @private * @type {*} */ node.child_process.core_ = require("child_process");