electron / node-abi

:turtle: :rocket: Get the Node.js and Electron ABI for a given target and runtime
https://www.npmjs.com/node-abi
MIT License
164 stars 58 forks source link

feat!: migrate Travis to CircleCI, upgrade semver to ^7.3.5 #107

Closed VerteDinde closed 3 years ago

VerteDinde commented 3 years ago

Fixes #105

This PR removes the previous Travis config and starts the release automation on Electron's CircleCI jobs. It also bumps several older dependencies up to more recent versions. This includes a breaking change to semver@^7, which will require Node 10. Given that Node 10 itself is EOL, we're dropping support for any versions of Node older than 10.

BREAKING CHANGE: semver@^7 requires Node 10, so dropping support for Node < 10