write( file: PathLike | FileHandle, data?: | string | Stream | ArrayBufferView<ArrayBufferLike> | Iterable<(string | ArrayBufferView<ArrayBufferLike>)
, any, any> | AsyncIterable<(string | ArrayBufferView<ArrayBufferLike>)
, any, any>, options?: | BufferEncoding | ObjectEncodingOptions & { flag?: OpenMode; mode?: Mode } & Abortable,): Promise<void>
write to file, if the folder does not exist it will be recursively created