zooniverse / Panoptes-Front-End

Front end for zooniverse/Panoptes
https://www.zooniverse.org
Apache License 2.0
64 stars 75 forks source link

Installs warn about critical vulnerabilities #7115

Open eatyourgreens opened 1 month ago

eatyourgreens commented 1 month ago

Expected behavior

Installs shouldn't warn about vulnerabilities?

Current behavior

Please include any error messages from the browser console and/or screenshots

npm ci warns about critical vulnerabilities, because of outdated build dependencies.

A build log showing that npm ci warns about 3 critical security vulnerabities.

Steps to replicate

Run npm ci or npm audit.

eatyourgreens commented 1 month ago

The warning itself is generated by an old Babel 6 plugin, which is no longer maintained (or supported by Babel 7.)

Fixed by #7114, which cleans up the Babel config for modern browsers.