Add missing `@babel/plugin-*` to dependencies

Description

babel-config.js contains some Babel plugins that are missing in package.json

This causes Jest errors in ui-inventory, that doesn't list this as a dependency

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Zak Burke May 30, 2023 at 8:36 PM

For future archaeologists, from the conversation on Slack:

do we have any idea why we’re seeing this now? Maybe this is another case of “We relied on X and Y but didn’t realize we didn’t actually depend on Y because X supplied it. Then X changed its internal impl to avoid Y, but of course we still rely on it, and 

 ”
 
[Yep] we used to leverage these libraries via @babel/preset-env. Specifically: several proposals recently became standards and babel merged a PR last week that replaced thousands of instances of @babel/plugin-proposal-foo with @babel/plugin-transform-foo. IDK why that was published in a patch release instead of a breaking change 

 but at least I understand what happened to us.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created May 29, 2023 at 10:51 AM
Updated October 11, 2023 at 6:34 PM
Resolved May 30, 2023 at 1:52 PM
TestRail: Cases
TestRail: Runs