Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: drop support for node < 10 #288

Merged
merged 4 commits into from
Feb 26, 2021
Merged

feat: drop support for node < 10 #288

merged 4 commits into from
Feb 26, 2021

Conversation

austince
Copy link
Contributor

@austince austince commented Feb 25, 2021

We're currently overriding the NPM version in the release step, which I think is the reason the CI release is failing yet again (though further along, again). https://github.com/chaijs/chai-http/runs/1979587374#step:5:93

Since npm@6 is now legacy and no longer installed w/ any LTS node, we should upgrade it anyway, so might as well be now.

Since node 8 is EOL and we're trying to do a major release anyway, also might as well happen now.

Also:

  • upgrades all the semantic-release plugins which, for the most part just had Node support breaking changes, and all others were for specific configs that chai-http is not using
  • reformats some README docs

Copy link
Member

@keithamus keithamus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍. Great work!

@austince austince merged commit be1d005 into master Feb 26, 2021
@austince austince deleted the feat/drop-node-support branch February 26, 2021 20:30
@austince
Copy link
Contributor Author

🙈 🤞🏼

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants