Adicionado na v17 do NodeJS e podendo ser portado para a v16 em breve!
Nesse post vou mostrar dois exemplos práticos importando arquivos JSON, utilizando assert tyoe e await import.
import packageJsonExample1 from '../../package.json' assert { type: 'json' }; console.log(packageJsonExample1);
const packageJsonExample2 = await import('../../package.json', { assert: { type: 'json' } }); console.log({ "packageJsonExample2.default": packageJsonExample2.default });
Como mencionado essas features só estão disponÃveis no NodeJS v17 e em breve no v16, portando trate de incluir essa versão no seu NVM antes de tentar reproduzir os exemplos acima.
Até a próxima!
Voltar