La sintaxis para el javascript "moderno" es diferente a lo que se usaba antes de la versión 15 de node.

En la versión 13 de abril del 2020 esta sintaxis era opcional.

Actualmente en la versión 14 esta sintaxis es nativa.

Imports y Exports

Para habilitar los módulos ECMAScript puedes hacerlo de 2 maneras:


Promesas

const fs = require('fs/promises');
// import fs from 'fs/promises';

fs.readFile('index.html', 'utf8')
	.then((data) => {
		res.send(data);
	})
	.catch((error) => {
		console.log(error);
	});