writeToFile
codebolt.fs.writeToFile(relPath: string, newContent: string): Promise<WriteToFileResponse>
Writes content to a file at the specified path. Creates the file if it doesn't exist or overwrites if it does.
Parameters
Name | Type | Description |
---|---|---|
relPath | string | The relative path of the file to write to. |
newContent | string | The new content to write into the file. |
Returns:
Promise<WriteToFileResponse>
A promise that resolves with the write operation result.Examples
Basic File Writing
// Write content to a file (creates if doesn't exist, overwrites if exists)
const result = await codebolt.fs.writeToFile(
'/home/user/documents/example.txt',
'This is the new content.'
);
console.log('Write result:', result);
Write to File in Current Directory
// Write content to a file in current directory
const writeResult = await codebolt.fs.writeToFile(
'./fs-test-file.txt',
'This is content written using writeToFile method'
);
console.log('✅ Write to file:', writeResult);