Estoy ajustando una función de nodo integrada y me gustaría referirme a la definición de tipo de nodo original. Obviamente, JavaScript es un lenguaje sin tipo, pero me preguntaba si había una sintaxis de comentarios que pudiera usar para reenviar la inspección de firma de tipo a una definición de TypeScript.
const { spawn, spawnSync } = require('child_process') let shell = undefined if (process.platform === 'win32' && process.platform === 'x64') { shell = 'C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe' // x64 } if (process.platform === 'win32' && process.platform === 'x32') { shell = 'C:\\Windows\\SysWOW64\\WindowsPowerShell\\v1.0\\powershell.exe' // x32 } // can I send people straight to child_process.spawn? exports.spawn = (command, args, options) => { return spawn(command, args, { shell, ...options }) }