Recently, I encountered a strange issue in our project involving 3 microservices, all using the exceljs library. Two of the microservices successfully download all necessary files for this package through yarn. However, the third microservice is missing the dist/es5/doc folder despite having the exact same version and records in the yarn.lock file as the other two repos. I attempted adding the library to a different project and it installed correctly, further emphasizing the peculiarity of this one project's issue. Even after trying various solutions such as running 'yarn cache clean', removing node_modules with 'rm -rf node_modules', and reinstalling with 'yarn', the problem persists. I also experimented with installing different versions of the library without success. Surprisingly, when attempting to install dependencies with npm instead, the entire package was successfully installed. Unfortunately, switching from yarn is not an option for me. At this point, I have exhausted all my ideas and research efforts to find a similar issue. Any suggestions or insights would be greatly appreciated!