Arelle / ixbrl-viewer

The Arelle iXBRL Viewer allows Inline XBRL (or iXBRL) reports to be viewed interactively in a web browser. The viewer allows users to access the tagged XBRL data embedded in an iXBRL report.
Other
90 stars 55 forks source link

Update to current version of babel (7) to get rid of warnings during `npm install` #663

Closed strr closed 3 months ago

strr commented 3 months ago

Reason for change

This gets rid of the warnings during npm install about using an old version of core-js such as: """ core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. """

Description of change

Switch to the new babel package names and reference the replacement plugin name in .babelrc

Steps to Test

I ran npm run test before and after and all the tests passed.

review: @Arelle/arelle @paulwarren-wk

aviary-wf commented 3 months ago

Security Insights

No security relevant content was detected by automated scans.

Action Items

austinmatherne-wk commented 3 months ago

Thank you for the contribution @strr