Acredito que algo tenha mudado nas atualizações, portanto, deixo aqui a forma que pode ser executado esse video:
index.js
export default async function getFile(pathOfFile) {
const encoding = 'utf-8';
try {
const text = await fs.promises.readFile(pathOfFile, encoding)
console.log(extractLinks(text));
}catch(err){
treatError(err);
}
}
cli.js
import getFile from './index.js'
const caminho = process.argv;
console.log(getFile(caminho[2]));
Espero ajudar de alguma forma!