Fix Comment Handling: Address an edge case in comment stripping to ensure comments are processed correctly without introducing new issues. This change replaces the previous regular expression with a more reliable function.
Fix Filepath Resolution: Ensure that explicit file extensions are specified for ESM compatibility, allowing remote HTTP path resolvers to correctly resolve file paths.
Fix Regex Efficiency: Improve the efficiency of a regular expression in the autoInject function, enhancing overall performance.
Others
Set up Continuous Integration: Implement GitHub Actions for a comprehensive testing matrix, ensuring better compatibility across multiple Node.js versions.
Remove Travis CI Configuration: Clean up the repository by removing unused Travis CI configuration files that are no longer in use.