chore: update dependencies and documentation}
* Update package.json dependencies to latest compatible versions
* Regenerate yarn.lock with dependency resolution
* Update README.md with current setup and usage instructions
* Maintain backward compatibility with existing API