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

Outdated dependencies #1025

Open
kyr0 opened this issue Feb 6, 2023 · 3 comments
Open

Outdated dependencies #1025

kyr0 opened this issue Feb 6, 2023 · 3 comments

Comments

@kyr0
Copy link

kyr0 commented Feb 6, 2023

Actual:

warning microbundle > rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
warning microbundle > @rollup/plugin-commonjs > magic-string > sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
warning microbundle > rollup-plugin-postcss > cssnano > cssnano-preset-default > postcss-svgo > svgo > stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility

Expected:

Doesn't use deprecated and no longer maintained / outdated packages.

Would PRs be accepted that fix the reported outdated packages? I see 21 PRs in queue.

Thanks and best

@rschristian
Copy link
Collaborator

rschristian commented Feb 18, 2023

Not really a queue per se; 21 are open, but some are drafts and/or unmergable (proof of concepts, half-baked ideas, etc.). If you're willing to submit a PR though I'll certainly take a peek!

It's quite possible some of those deprecated packages are impossible to avoid as we don't depend directly upon them.

@nikku
Copy link

nikku commented Dec 14, 2023

Any update? Feels odd that using this microlibrary yields a substantial amount of warnings:

> npm install -D microbundle
npm WARN deprecated @babel/plugin-proposal-class-properties@7.12.1: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
npm WARN deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm WARN deprecated rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead

@rschristian
Copy link
Collaborator

None of those warnings are an issue.

Feel free to contribute fixes if you have them but at the moment this library has rock-solid stability so it's not high on my list of things to do.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants