stun
stun copied to clipboard
dep(parse-url): replace with native URL
- Fixes #37
- replace Travis CI with GitHub Actions
- add codeql
- add windows testing (can be ignored or easily disabled)
- CI with GitHub Actions has been tested and you can see the output over here in my fork and in the screenshot below. I updated the readme file so that if you merge this PR, the CI test badge points to the GHA tests in your repo.
- the CI tests against v8 and automatically against every LTS version of node.js. Currently that's node 18 & 20. If dropping node 8 support is acceptable, then the polyfill can be removed.
- After merging this PR, coveralls will show results in your fork.
- This PR is minimal, changing only what is required to remove
parse-urland get GHA testing functional