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

Updating dependencies #588

Merged
merged 3 commits into from
Jun 11, 2024
Merged

Conversation

ElonVolo
Copy link
Collaborator

This PR includes an update to the latest version of recast, as well as many secondary libraries:

  • @babel/* series
  • babel-core
  • micromatch
  • temp
  • write-file-atomic
  • eslint
  • jest
  • jsdoc
  • mkdirp

To support the updates to these libraries it will be necessary to deprecate node 12 and some node 14 versions prohibited by the libararies. This will hopefully be outweight by improvements to babel, jest, and other bugs/security issues that were present in the older libraries.

The github CI/CD scripts have also been updated to move to the 16.x, 18.x, and 20x versions for automated testing.

ilanvolow added 3 commits June 9, 2024 21:22
Deprecating support for node v14 in CI/CD.
Copy link
Member

@Daniel15 Daniel15 left a comment

Choose a reason for hiding this comment

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

Thanks!

@ElonVolo ElonVolo merged commit d3b3c77 into facebook:main Jun 11, 2024
4 checks passed
"@babel/preset-flow": "^7.24.7",
"@babel/preset-typescript": "^7.24.7",
"@babel/register": "^7.24.6",
"babel-core": "^6.26.3",
Copy link

Choose a reason for hiding this comment

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

why does it depend on both @babel/core 7 and babel-core 6 ?

Copy link
Member

Choose a reason for hiding this comment

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

@stof This was an oversight and it's already been fixed.

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

Successfully merging this pull request may close these issues.

5 participants