Skip to content
New issue

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

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

Already on GitHub? # to your account

DevDep: upgrade '@babel/preset-env' and pinning of 'regenerator-runtime' #4707

Merged
merged 1 commit into from
Aug 2, 2021

Conversation

juergba
Copy link
Contributor

@juergba juergba commented Jul 29, 2021

Description

Background:

Currently we have five devDependencies version-pinned to prevent this evalError:

  • @babel/preset-env: 7.12.17
  • @babel/plugin-transform-regenerator: 7.12.1
  • regenerator-transform: 0.14.5
  • @babel/runtime: 7.12.5
  • regenerator-runtime: 0.13.7

A few days ago a new release 0.13.9 of regenerator-runtime was published.
Unfortunately my tests with that version failed and we have to keep pinning versions.

Description of the Change

I did some optimization:

  • @babel/preset-env: upgrade to ^7.14.8 (no pinning anymore)
  • @babel/plugin-transform-regenerator: removed
  • regenerator-transform: removed
  • @babel/runtime: removed
  • regenerator-runtime: remains pinned on 0.13.7, sorted alphabetically

@juergba juergba self-assigned this Jul 29, 2021
@juergba juergba added dependencies Pull requests that update a dependency file semver-patch implementation requires increase of "patch" version number; "bug fixes" area: browser browser-specific labels Jul 29, 2021
@juergba juergba requested a review from a team July 29, 2021 13:27
@juergba juergba merged commit 02bf13d into master Aug 2, 2021
@juergba juergba deleted the juergba/runtime branch August 2, 2021 13:40
@juergba juergba added this to the next milestone Aug 2, 2021
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
area: browser browser-specific dependencies Pull requests that update a dependency file semver-patch implementation requires increase of "patch" version number; "bug fixes"
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant