UUID Generation: Introduce a new module name uuid for generating RFC-compliant UUIDs, making it easier for users to integrate and use in their projects.
Improvements
Testing: Transition to using Mocha for testing, enhancing the reliability and maintainability of tests.
Browser Compatibility: Add a browser field to the package.json, improving compatibility with smart bundlers like Browserify.
Documentation: Update the README to reflect the new module name and provide clearer instructions for users.
Build Optimization: Fix the browser build size issue by optimizing how the Buffer token is handled, resulting in a smaller file size for browser users.
Fixes
Fix issues with older browsers by avoiding the use of .map in tests, ensuring better compatibility.
Others
Modernize the package.json to point to the latest changes in the shtylman/node-uuid repository, ensuring users have access to the most up-to-date features.
Add Travis CI configuration and badge to the project, providing users with visibility into the build status and ensuring code quality.