Skip to content

Updating dependencies#588

Merged
ElonVolo merged 3 commits intofacebook:mainfrom
ElonVolo:UpdatingDependencies
Jun 11, 2024
Merged

Updating dependencies#588
ElonVolo merged 3 commits intofacebook:mainfrom
ElonVolo:UpdatingDependencies

Conversation

@ElonVolo
Copy link
Contributor

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!

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