Happy to see #e18e beeing presented and have an awesome echo at the #ViteConf in #Amsterdem. 🎉@43081j did an amazing job and we aredDefinitely speeding up the ecosystem here!
Looking forward to many more high quality contributions! 💪

As part of #e18e, the community is often asked when you should or shouldn't bundle your dependencies as a library or developer tool author.

Much of this has come around thanks to people noticing that Vite does indeed bundle most of its #dependencies. Similarly, #Storybook has been known to do the same.

So when is this the right thing to do, and when is it not?

https://e18e.dev/blog/bundling-dependencies.html

Bundling dependencies (and when not to do it)

A brief write up on when you should or shouldn't bundle dependencies

All issues under one roof. If you see a good chance for an ecosystem cleanup, speedup or level-up, let us know here: https://github.com/e18e/ecosystem-issues
This is also a great point to start getting involved.

#javascript #e18e #npm #typescript

GitHub - e18e/ecosystem-issues: A place to keep track of ongoing efforts to improve performance in the JS ecosystem

A place to keep track of ongoing efforts to improve performance in the JS ecosystem - e18e/ecosystem-issues

GitHub

You want to improve you node dependency tree? module-replacements got you covered.

You can also get eslint tooling for this using the depend plugin.

https://github.com/es-tooling/module-replacements/blob/main/docs/modules/README.md

https://github.com/es-tooling/eslint-plugin-depend

#nodejs #eslint #e18e #javascript #bundlesize

module-replacements/docs/modules/README.md at main · es-tooling/module-replacements

A manifest of JS modules and their more modern/active replacements - es-tooling/module-replacements

GitHub

e18e contributions in November (performance gains across the JS ecosystem)
@e18e
https://e18e.dev/blog/november-contributions-showcase.html

#ECMAScript #JavaScript #e18e

November contributions showcase

A showcase of e18e-focused contributions from November

Still using #nodejs 20? Upgrading might give you a boost!

https://nodesource.com/blog/State-of-Nodejs-Performance-2024

Want to run your own benchmarks? Check out #tinybench! https://github.com/tinylibs/tinybench

#node20 #node22 #e18e #javascript

State of Node.js Performance 2024

This article revisits the State of Node.js performance, focusing on comparing versions 20 through 22. Providing how Node.js has evolved over the past year.

The NodeSource Blog - Node.js Tutorials, Guides, and Updates