TypeError: Method called on incompatible receiverTypeError : Méthode appelée sur un récepteur incompatible
Une méthode a été appelée avec une valeur 'this' qui n'est pas du type attendu.
ERR_REQUIRE_ESMUn appel à require() a été utilisé pour charger un module ES, ce qui n'est pas autorisé.
Le paquet que vous requérez est un paquet exclusivement ES modules (avec "type": "module" ou exportant des fichiers .mjs). require() CommonJS ne peut pas charger les modules ES. De nombreux paquets populaires sont passés à ESM uniquement.
Passez à l'import dynamique : const pkg = await import('package'). Ou convertissez votre projet en modules ES en ajoutant "type": "module" à package.json. Vous pouvez aussi utiliser une version plus ancienne du paquet qui prend encore en charge CommonJS.
const pkg = require('esm-only-package'); // ERR_REQUIRE_ESMTypeError: Method called on incompatible receiverUne méthode a été appelée avec une valeur 'this' qui n'est pas du type attendu.
ERR_ASYNC_CALLBACKUne valeur non fonctionnelle a été transmise là où un callback asynchrone était attendu.
ReferenceErrorRéférence à une variable qui n'existe pas dans la portée courante.
ReferenceError: Cannot access before initializationUne variable déclarée avec let ou const a été accédée avant sa déclaration, dans la zone morte temporelle.
SyntaxErrorLe moteur JavaScript a rencontré du code qui ne respecte pas la syntaxe du langage.
TypeError: Cannot convert a Symbol value to a stringUne conversion implicite d'un Symbol en chaîne a été tentée, ce qui n'est pas autorisé.