Je travaille sur un système de plugins pour une bibliothèque Node.js et j'ai un peu de mal à comprendre où les fonctions "require" et "require.resolve" recherchent les paquets lors de l'exécution de certains tests. Je continue à obtenir des erreurs telles que :
Cannot find module 'plugin-name' from "index.jS"
Je sais qu'en général, Node.js recherche les répertoires "node_modules" tout au long de la hiérarchie, mais comme je fais un peu de mocking sur mes tests, les choses ne sont pas aussi simples, donc il serait vraiment utile si je pouvais imprimer des journaux ou des informations de débogage des chemins dans lesquels Node.js essaie de trouver des paquets.
Des idées ?
Merci d'avance.