spawn() doesn't have an
encoding option because it doesn't buffer any data, whereas
exec() does. You can call
.setEncoding() on any of the child process's Readable streams (e.g.
stderr) however and those streams will emit strings of that encoding.