nsuite / writeFileSafely
Function: writeFileSafely()
writeFileSafely(
filePath,content,options?):Promise<void>
Defined in: UtilsFile.ts:218
Safely writes content to a file, creating parent directories if they don't exist.
Parameters
filePath
string
The path to the file to be written.
content
string | Buffer<ArrayBufferLike> | DataView<ArrayBufferLike> | Uint8Array<ArrayBufferLike>
The content to write to the file.
options?
WriteFileOptions
Optional settings for the write operation.
Returns
Promise<void>
- A promise that resolves when the file has been written.
Example
ts
import { writeFileSafely } from "nsuite";
await writeFileSafely("./logs/error.log", "Error message", { encoding: "utf8" });