eshttp
eshttp copied to clipboard
chore: update packages
TL;DR
Migrate from Travis CI to GitHub Actions and update dependencies.
What changed?
- Replace Travis CI with GitHub Actions for CI/CD
- Add a new CI workflow that runs tests on Node.js 20.x and 22.x
- Update all development dependencies to their latest versions
- Bump package version from 0.5.2 to 0.5.3
- Add package-lock.json file for dependency management
Why make this change?
Travis CI is outdated and GitHub Actions provides better integration with the repository. The dependency updates address potential security vulnerabilities and ensure compatibility with modern Node.js versions (20.x and 22.x), while the previous configuration was only testing against Node.js 4.0.