Skip to content

Conversation

@AaronDewes
Copy link
Contributor

This includes various fixes for modern npm (Which does not have the API from NPM 7 anymore), adds yarn support, moves create-probot-app to ESM, and requires Node 16.

Requiring Node 16 for create-probot-app should help encourage people to use a modern node for new apps, so migratting probot to require Node 14 or 16 in the future should be easier.

This includes various fixes for modern npm (Which does not have the API from NPM 7 anymore), adds yarn support, moves create-probot-app to ESM, and requires Node 16.

Requiring Node 16 for create-probot-app should help encourage people to use a modern node for new apps, so migratting probot to require Node 14 or 16 in the future should be easier.
@devi-prsd
Copy link

+1

@AaronDewes
Copy link
Contributor Author

@gr2m Any chance you can give this a review?

Copy link
Contributor

@gr2m gr2m left a comment

Choose a reason for hiding this comment

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

Thank you!

@gr2m gr2m merged commit 460fda4 into probot:master Oct 8, 2023
@github-actions
Copy link

github-actions bot commented Oct 8, 2023

🎉 This PR is included in version 5.0.11 🎉

The release is available on:

Your semantic-release bot 📦🚀

@gr2m
Copy link
Contributor

gr2m commented Oct 8, 2023

We can drop support for Node 16 as well btw, we did the same in @octokit. Node 16 reached end-of-life, it will no longer receive updates, not even security updates: https://nodejs.dev/en/about/releases/

Releases
Releases | Node.js

@AaronDewes AaronDewes deleted the support-modern-npm branch January 28, 2024 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants