Filesystem in nodejs

The fs module provides file system operations like reading, writing, and deleting files. Both synchronous and asynchronous APIs are available. The promises API (fs.promises) is preferred for modern async/await patterns.

Example

import { readFile, writeFile } from 'fs/promises';

async function processFile() {
  const data = await readFile('input.txt', 'utf8');
  await writeFile('output.txt', data.toUpperCase());
}

Using the promises API for clean async file operations.