Update dependencies to improve performance and security. This includes updates to libraries like bluebird, mocha, and istanbul, ensuring a more stable and efficient experience for users.
Reduce runtime versions to streamline compatibility. This change simplifies the environment setup for users, making it easier to work with the library across different Node.js versions.