if you noticed your svelte build/lint/whatever times just got faster, this is why. such a concrete demonstration of the value of open source
if you noticed your svelte build/lint/whatever times just got faster, this is why. such a concrete demonstration of the value of open source
๐ This is it: version 8.0.0 of pure-rand is out!
๐ฆ Lighter bundle
๐ข๏ธ No more barrel files
๐งน Simplified API by default
npmx.dev/package/pure...
Screenshot of azdo-npm-auth dependencies in npmx.dev with replacement tooltip showing
An npmx.dev page for chalk showing a link to more performant alternatives
The e18e page for chalk replacements
I love how @npmx.dev surfaces potential @e18e.dev dependency improvements. From a package you are at replacement docs in only 2 tiny clicks!
a new tinylibs library arrives: tinyclip! ๐
we didn't want to pull in ~2MB to use the system clipboard, so @florian-lefebvre.dev and i paired on making this lighter alternative.
6.7KB, 0 dependencies - supports WSL/macos/linux/windows
today we saw the launch of npmx! here's what the community has already been collaborating on as part of this alpha launch, and what more is to come ๐
npmx is now in alpha: this is our story, as told by our team and friends
a screenshot of a warning stating that an unspecified package has increased in size by 3074% since the last version
casually browsing around @npmx.dev and saw this. the feature is working well ๐
๐ Introducing unbash
Fast 0-deps bash parser written in TypeScript
Finally got around to build a bash parser that ticks boxes:
โ
simple
โ
complete
โ
fast
๐โ๐ณ github.com/webpro-nl/un...
Here's why.. ๐
Wrote a RFC for @npmx.dev
The idea: surface packages that are silently bundled inside other packages' tarballs โ and show their "implied downloads".
Would love feedback ๐
github.com/npmx-dev/npm...
Also applied to @e18e.dev
โ๏ธ I just nominated github.com/webpro-nl/kn... and github.com/e18e/e18e @e18e.dev. If these aren't the types of projects this endowment was made for, I don't know what is!
โ๏ธ You know what would be awesome?
Do you think Knip is valuable and want to help out? Please share this message and nominate Knip at the Open Source Endowment Foundation:
endowment.dev/funding
Eternal gratitude is coming your way โค๏ธ
And it's now live! ๐
Love seeing these things being more visible thanks to npmx
an alert showing "Significant size and dependency increase" with the number of increase (2017% size increase at 4.9MB larger, 93 more dependencies)
maybe new @npmx.dev feature? ๐
(1/2) Benchmarks are only useful if you understand what's being measured. We've added a glossary to the meta-framework tracker โ clear definitions for SSR, CSR, hydration, islands, ISR, PPR, streaming, and more. @e18e.dev
Thank you @jschaeferdev.bsky.social for the contribution
โ๏ธ Sometimes it takes a large monorepo and an OOM fix to make Knip up to 20% faster for everyone else ๐
So, Knip v5.85.0 is out.
Comes with a new Payload CMS plugin and bugfixes from lovely contributors. Thanks!
Changelog: github.com/webpro-nl/kn...
Knip: knip.dev
finally migrated module-replacements (in a branch)
the new version will have engine info so we can suggest replacements based on your target engines
if you like my OSS work, please do consider sponsoring ๐
these sponsorships help a lot and are much of why I'm able to carve out dedicated time for open source.
i'd love to be able to do more to help the community
โ๏ธ Knip v5.84.0 is out
Updated React Native/Metro, Yarn, pm2, improved compilers, config hints, Language Server v2 & so much more.
Thanks @wojtekmaj.pl, @jgoux.dev, @azat.io for invaluable contributions & input! You're the best โค๏ธ
Changelog (got a minute?): github.com/webpro-nl/kn...
Knip: knip.dev
A screenshot of a git diff showing 451,781 lines added and 1,637,332 lines removed.
just a quick PR
new version of @e18e.dev ESLint plugin!
it now flags inline RegExp, temporary arrays used for equality checks, and adds type-enhancement to some existing rules ๐
if you have any feedback, let me know. any false positives, edge cases, etc!
โ๐ข๏ธ Unbarrelify v1.1.0 is out
Barrel file removal tool for JS & TS projects
Changelog:
โ Feat: always preserve root index.js/ts file
โ Docs: explain why certain barrel files are preserved: github.com/webpro/unbar...
github.com/webpro/unbar...
Keen to help out in the @e18e.dev community and unsure where to start? We have a host of first good issues in our metaframework comparison project and are super keen to see more of you get involved.
github.com/e18e/framewo...
messing around with having module replacements in pnpm install
a screenshot of a chart showing the install size difference of versions of the "yaml" package. the 3.0.0 package has 268KB while the previous versions have 660KB+
look at that lovely yaml@3.0.0 bar ๐
what a great change by Eemeli here, going ESM-only and more than halving the size
Build and install time tests for Astro
(1/8) An exciting project over at @e18e.dev is our project: how can we measure performance across meta-frameworks? This means going deeper than just bundle size, but looking at all stats across development and runtime. Here is an example of one of our dev build tests. More details in the thread.
E18e and friends with Josh Goldberg, 7pm CET
The time has come! In just a few hours the first e18e & friends show with @joshuakgoldberg.com starts!
Live on YouTube, later available as livestream VOD for everyone who can't make it.
TODAY at 1PM EST / 7PM CET
Link below ๐
11MB โก๏ธ 9.4MB, nice!
ESLint v10.0.0 is officially here!
๐ Smaller download (11MB โก๏ธ 9.4MB)
๐ซ Removal of the eslintrc configuration system
โ๏ธ Improved JSX reference tracking for better scope analysis
๐ ๏ธ Enhanced RuleTester for better rules
Check out the full release notes:
eslint.org/blog/2026/02...