Titus 🇵🇸
wooorm.com
Titus 🇵🇸
@wooorm.com
unifiedjs · he/him · https://wooorm.com
Maybe line break (one enter) vs blank line (two) here is confusing?
But I rarely have those problems in readmes or comments on GH? 🤔 I don’t understand how this affects accessibility
December 29, 2025 at 7:02 PM
Which ones? 🤔

Also, you can write html in md. I like thinking of markdown and MDX as being HTML and JSX, but you don’t have to repeat yourself for some of the repeated angle brackets
December 29, 2025 at 3:05 PM
I think that’s just @palestinianbotz.bsky.social joking around
bsky.app
December 9, 2025 at 10:42 AM
I haven’t been keeping up with this, but as others noted there are properties for this. AFAIK they do work well now, but depend on the stuff shipped with browsers. If that’s not reliable enough, there’s stuff like github.com/bramstein/hy...
GitHub - bramstein/hypher: A fast and small JavaScript hyphenation engine
A fast and small JavaScript hyphenation engine. Contribute to bramstein/hypher development by creating an account on GitHub.
github.com
December 7, 2025 at 6:49 PM
Nice to read! Let me know if you want to talk about training plan. I am no expert but I have opinions
December 7, 2025 at 5:54 PM
Neither ESM nor dual (through type and exports fields), but a “module” field, so it’s CJS but there is some intent of using fake ESM for old bundlers
December 4, 2025 at 9:08 PM
Yeah that annoys me most. The rest are all fine choices! Why?!?!
December 4, 2025 at 8:56 PM
Hello friends and welcome to a new “How is ESM vs CJS going!” 33.4% of the popular packages on npm now includes ESM. Up from 29.6% half a year ago. We have a third!

ESM-only is up from 11.5% to 12.6%.

This is also the impact of half a year of Node 18 being EOL, making `require(esm)` available
December 4, 2025 at 8:38 PM
How it’s going with ESM vs CJS today: 29.6% of the popular packages on npm now includes ESM. Up from 28.8% a quarter ago.

ESM-only is up from 10.8% to 11.5%.

It’s perhaps all a bit soon after Node 18 became EOL on April 30, making `require(esm)` available everywhere. Maybe next quarter shows more
December 4, 2025 at 8:37 PM
The graph was getting big and there’s a trend now, I plan on switching to half-yearly updates, and moved some odd quarterly updates out.

Also, npm became unusable, this crawl uses `ecosyste.ms` by @andrewnez.bsky.social, thanks Andrew! Data seems to work!

Code: github.com/wooorm/npm-e....
GitHub - wooorm/npm-esm-vs-cjs: Data on the share of ESM vs CJS on the public npm registry
Data on the share of ESM vs CJS on the public npm registry - wooorm/npm-esm-vs-cjs
github.com
December 4, 2025 at 8:37 PM
Dual is also up, 18.1% to 20.8%. Dual is not bad per se, it helps people, but it’s also big, and it’s not needed with `require(esm)`, so I especially hope those packages move to ESM.

Thanks @joyeecheung.bsky.social for `require(esm)`!
December 4, 2025 at 8:33 PM
It’s been fine for years! (Except in ancient bundlers)
December 4, 2025 at 8:06 PM
Well you’d need client side JS. Ship grammars there. I guess much highlighting is for developers blogs/docs which are fine statically rendered.
But it’s entirely possible! The ASTs I output could be mapped to indexes as well
December 2, 2025 at 5:09 PM
13-15 dec
December 1, 2025 at 8:00 AM
The Isaac Schlueter Commons
November 28, 2025 at 7:38 PM
(Groeten van deze fluffball met een klein blaasje op het strand van de buren)
November 12, 2025 at 9:26 PM
Aan de andere kant: vakanties zijn vaak gedoe, en goed contact met buren of anderen die best een weekje op willen passen, afentoe, helpt
November 12, 2025 at 9:20 PM
Verder, best wat honden zijn waakhonden, en blaffen drie keer als de buurman (‘s nachts) thuiskomt, los van wat je daar zelf van vind, in een stad, hebben allerlei andere mensen daar ook meningen over
November 12, 2025 at 9:17 PM
Kort door de bocht, kleine hondjes kleine blaasjes, maar ook kortere stukjes wandelen. Maar is ook wel groot verschil tussen allerlei honden en karakters. Maar ook: heb je zin om op zondagen een strandwandeling te maken: naast wat nodig is, moet je ook wat meer tijd voor het wezentje maken
November 12, 2025 at 9:15 PM
Oh and Kalashnikov, which is fine
November 12, 2025 at 6:00 PM
Or Compartment no. 6!
November 12, 2025 at 5:53 PM
It’s very good advice for most people but I think you can do it & that you would like it!
November 2, 2025 at 7:24 PM