A path to a file. If a URL is provided, it must use the file:
protocol.
URL support is experimental.
If a file descriptor is provided, the underlying file will not be closed automatically.
The data to write. If something other than a Buffer or Uint8Array is provided, the value is coerced to a string.
Optional
options: WriteFileOptionsEither the encoding for the file, or an object optionally specifying the encoding, file mode, and flag.
If encoding
is not supplied, the default of 'utf8'
is used.
If mode
is not supplied, the default of 0o666
is used.
If mode
is a string, it is parsed as an octal integer.
If flag
is not supplied, the default of 'w'
is used.
Asynchronously writes data to a file, replacing the file if it already exists.