package child_process
- Alphabetic
- By Inheritance
- child_process
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- trait ChildProcess extends Object with IEventEmitter
The child_process module provides the ability to spawn child processes in a manner that is similar, but not identical, to popen(3).
The child_process module provides the ability to spawn child processes in a manner that is similar, but not identical, to popen(3). This capability is primarily provided by the child_process.spawn() function.
- Annotations
- @RawJSType() @native()
- See also
https://nodejs.org/api/child_process.html
- implicit final class ChildProcessExtensions extends AnyVal
- class ExecFileSyncOptions extends Object
Spawns a shell then executes the command within that shell, buffering any generated output.
Spawns a shell then executes the command within that shell, buffering any generated output.
Note: Never pass unsanitized user input to this function. Any input containing shell meta-characters may be used to trigger arbitrary command execution.
- Annotations
- @ScalaJSDefined() @RawJSType()
- class ExecOptions extends Object
Spawns a shell then executes the command within that shell, buffering any generated output.
Spawns a shell then executes the command within that shell, buffering any generated output.
Note: Never pass unsanitized user input to this function. Any input containing shell meta-characters may be used to trigger arbitrary command execution.
- Annotations
- @ScalaJSDefined() @RawJSType()
- class ForkOptions extends Object
Fork Options
Fork Options
- Annotations
- @ScalaJSDefined() @RawJSType()
- type Input = |[|[|[String, Buffer], TypedArray[_, _]], DataView]
- type KillSignal = |[Int, String]
- type Output = |[Buffer, String]
- class SendOptions extends Object
- Annotations
- @ScalaJSDefined() @RawJSType()
- class SpawnOptions extends Object
Spawn Options
Spawn Options
- Annotations
- @ScalaJSDefined() @RawJSType()
- class SpawnSyncOptions extends Object
Spawns a shell then executes the command within that shell, buffering any generated output.
Spawns a shell then executes the command within that shell, buffering any generated output.
Note: Never pass unsanitized user input to this function. Any input containing shell meta-characters may be used to trigger arbitrary command execution.
- Annotations
- @ScalaJSDefined() @RawJSType()
- class SpawnSyncResult extends Object
- Annotations
- @ScalaJSDefined() @RawJSType()
- type StdIo = |[|[|[String, Array[String]], Array[FileDescriptor]], Array[|[String, FileDescriptor]]]
Value Members
- object ChildProcess extends Object
- Annotations
- @JSImport("child_process", JSImport.Namespace) @native()
- See also
https://nodejs.org/api/child_process.html