ACTUALISÉ.
Cette erreur monte lorsque je fais une demande de traction. Il existe un audit GitHub Workflow qui exécute des chèques sur la requête de traction et charge le fichier de test d'un autre référentiel.
- name: Run Audits
run: npx jest audits/ch-2 --json --outputFile=audits/ch-2.json --noStackTrace
Test suite failed to run
/Users/frankukachukwu/StudioProjects/covid-19-estimator-tksilicon-js/babel.config.js: Error while loading config - You appear to be using a native ECMAScript module configuration file, which is only supported when running Babel asynchronously.
Comment résoudre ce problème?
RESTÉ: Pour quiconque rencontre ce problème. Cela a à voir avec les paramètres de Babel. Utilisation de .MJS, CJS ou JS Extension pour la babel.config.extension. Dans mon cas où j'étais en cours d'exécution LTE Node 12.6.2. J'avais besoin de cette configuration à la racine de mon annuaire Babel.config.cjs. CJS est ce que est applicable pour NODEJS lors de l'utilisation de "type" = "module". En savoir plus à ce sujet ici sur Babel Docs.
module.exports = {
presets: [
[
'@babel/preset-env',
{
targets: {
node: 'current'
}
}
]
]
};
Et jest.config.cjs à la racine aussi.