fix: update dependencies and improve module compatibility}
- Update package.json to reflect latest version requirements
- Enhance index.mjs with improved error handling and module exports
- Revise README.md documentation for clarity and accuracy
- Update change-log.md with detailed notes on recent modifications