Update tests and dependencies
What's Changed
- Add MacOS and Windows to the test runs by @Marketionist in #22
- Update tests by @Marketionist in #23
- Add test verifications by @Marketionist in #24
- Update dependencies by @Marketionist in #25
- Update supported Node.js versions by @Marketionist in #26
Full Changelog: v1.2.1...v1.2.2