Description
- Updates react-pdf to its latest version.
- Allows the latest NodeJS version. (v23 is working fine)
- Removes asmcripto.js as the sha256 dependency is working as expected so another library to test this library is no needed.
- Fixes 'Each child in a list should have a unique key prop' error
- Fixes 'validateDOMNesting: cannot appear as a descendant of ' error
Related Issues
- Solves security issue: https://github.com/internxt/drive-web/security/dependabot/90
Related Pull Requests
Checklist
- Changes have been tested locally.
- Unit tests have been written or updated as necessary.
- The code adheres to the repository's coding standards.
- Relevant documentation has been added or updated.
- No new warnings or errors have been introduced.
- SonarCloud issues have been reviewed and addressed.
- QA Passed
Testing Process
Additional Notes
There are some tests removed. The context is taht the library asmcripto.js was breaking vercel in NodeJS 22, and it has been deprecated/outdated.
Right now asmcripto is currently only used to test that other dependency (hash-wasm) is generating the same sha256. This tests were added when migrating from one dependency to the other. That's why they are no longer needed.