Сокращение fs.promises в NodeJS

Вспомним, как мы подключали модуль fs:

javascriptimport fs from 'fs';

После такого подключения нам будут доступны промисные варианты методов этого модуля через fs.promises:

javascriptfs.promises.readFile('readme.txt', 'utf8').then(data => {
  console.log(data);
});

Однако, писать свойство promises перед каждым нужным методом не очень удобно. Давайте поступим хитрее - запишем в переменную fs не сам модуль, а его часть с промисами:

javascriptimport fs from 'fs/promises';

И теперь мы можем опускать раздражающее нас свойство:

javascriptfs.readFile('readme.txt', 'utf8').then(data => {
  console.log(data);
});
Задание 1

Дан следующий код:

javascriptimport fs from 'fs';

async function func() {
  let data = await fs.promises.readFile('readme.txt', 'utf8');
  console.log(data);
}

func();

Упростите его согласно изученной теории.