e18e
https://e18e.dev/blog
Ecosystem Performance
フィード

tinyglobby: a success story in modernization and performance
e18e
November 11, 2025Author: Madeline Gurriarán (@superchupu)My story with dependencies is odd. I started coding in JavaScript about six years ago,and over time I started to notice just how big my lockfiles were getting every timeI wanted to use a new library. Most subdependencies didn't even seem related to the libraries I was using.I had a low-end laptop until recently, and every time this happened I'd notice just how slow installations were getting.I started inspecting what subdependencies were being added to my projects, and whether or not they really werenecessary in the modern days of the JavaScript ecosystem. After months of occasionally improving the dependency countof some libraries I was using, I found out about e18e right as it was made public, a place where I learned manyways I'd never thought of to improve libraries.One notable library I wanted to replace was globby in tsup, and I got recommended to try fdir and picomatchfor it. I submitted a PR, which got merged after a few d
1ヶ月前

Community Showcase (Q2 2025)
e18e
July 18, 2025 A little late, but it's time for another community showcase! 🎉So many good things have happened over the last quarter in the community and around the ecosystem, and there's so much more to come 🚀Prettier CLI The Prettier team has been collaborating with the e18e community for some time now on a new, faster CLI for Prettier. In June, this was released behind a flag for all to try out! 🎉This has been a great collaboration, driven mostly by the work of @fabiospampinato and plenty of help from @fisker on the Prettier side of things.You can see some of the huge performance improvements in the chart below:You can use this in your own project by using the new experimental flag:sh# via the CLI flagprettier . --check --experimental-cli# via an environment variablePRETTIER_EXPERIMENTAL_CLI=1 prettier . --checkWithout any other changes, this should speed up your formatting runs a whole lot 🙌Read more about how we got here in the blog post.e18e CLI We posted about the upcoming...
5ヶ月前