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
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