You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @denihs this is a project migrated to version 3 through each version since aroudn 2.5. Those notifications are generated by NPM (npm WARN) so I guess the Meteor version is less important.
babel-preset-meteor in the image has the latest version published on NPM which depends on deprecated packages. https://www.npmjs.com/package/@babel/plugin-proposal-class-properties does have a deprecation notice in NPM like all the other packages in the screenshot.
I think what needs to be done is to implement the more official Babel way which depends on browserlist for the compilation of code. Meteor already offers a way to specify modern vs legacy browsers (the modern-browsers package) so I guess Babel should use those specs for compilation for those with particular needs and use some healthy industry defaults which are not Meteor specific. There are many issues with developers struggling with one version or another being or not being legacy, especially in Cordova.
Example of issues with managing browser versions:
Screen generated with a Meteor 3-rc.1 project with
meteor npm update
:The text was updated successfully, but these errors were encountered: