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

CU - Upgrade babel: core, runtime, and preset-env without breaking Detox #9400

Open
2 of 5 tasks
timwright12 opened this issue Aug 16, 2024 · 0 comments
Open
2 of 5 tasks
Labels
code upkeep front-end Ticket requires front-end work global Issues for the global team

Comments

@timwright12
Copy link
Contributor

timwright12 commented Aug 16, 2024

Proposed Change

Dependabot ran an update on @babel/core, @babel/runtime, and @babel/preset-env on August 14, 2024 (view the PR for this babel update).

That dependency update broke Detox tests with the error TypeError: Cannot read properties of undefined (reading 'apply'). We need to keep dependencies generally up to date, so this particular one will need to be done manually so Detox tests don't break.

Slack thread with background and debugging information

Related, but not blocking ticket

Why Should We Prioritize?

General maintenance and upkeep.

Coding Time Estimation

Acceptance Criteria

  • The three listed dependencies are updated
  • iOS and Android builds work
  • Detox tests run and pass (to the level they're expected to pass)

Checklist

  • Add the relevant team label (Health, global, design system, API, Qa and Release etc.)
  • Attach to ticket to the relevant Team Tech Debt Epic epic (old frontend engineering epic is no longer in use as each team is managing their code's technical debt and code upkeep work)
@timwright12 timwright12 added front-end Ticket requires front-end work code upkeep global Issues for the global team labels Aug 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code upkeep front-end Ticket requires front-end work global Issues for the global team
Projects
None yet
Development

No branches or pull requests

2 participants