Модуль fs (file system) — синхронна та асинхронна робота з файлами:
const fs = require('fs');
const util = require('util');
console.log(util.format('Сервер запущено на порту %d', 3000));
console.log(util.format('Помилка %d: Сторінка %s не знайдена', 404, '/about'));
console.log(util.format('Час виконання: %d сек', 0.123));
const fs = require('fs');
fs.writeFileSync('/tmp/test.txt', 'Node.js filesystem test', 'utf8');
const content = fs.readFileSync('/tmp/test.txt', 'utf8');
console.log(content);
const stats = fs.statSync('/tmp/test.txt');
console.log(stats.size);
const fs = require('fs');
const csv = 'id,name,price\n1,Хліб,25\n2,Молоко,45\n3,Яйця,80';
fs.writeFileSync('/tmp/products.csv', csv, 'utf8');
const lines = fs.readFileSync('/tmp/products.csv', 'utf8').split('\n');
const header = lines[0];
console.log(header);
lines.slice(1).forEach(line => {
const [id, name, price] = line.split(',');
if (Number(price) > 30) console.log(`${id},${name},${price}`);
});