#es2015
TypeScript excitement 😉

News on the Go-based TS 7.0 🎉

🔷 Checker is very compatible with TS 5.9
🔷 Language Server maturity leapt forward
🔷 JS downlevel is limited: ES2021 now, ES2015 in future
🔷 JS checking gets stricter
🔷 No API access yet
December 2, 2025 at 6:02 PM
and with @antfu.me's support, esm.sh now experimentally transforms `.vue` and `.svelte` on the fly, for example esm.sh/gh/phosphor-...
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
esm.sh
January 24, 2025 at 3:22 AM
January 25, 2025 at 4:48 AM
doesn't esm.sh do that on the fly?
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
esm.sh
April 27, 2025 at 5:29 PM
apparently i've been living under a rock but TIL about node.green (super handy!)
Node.js ES2015/ES6, ES2016 and ES2017 support
node.green
April 1, 2025 at 4:34 PM
esm.sh is 🔥
November 27, 2024 at 2:38 PM
November 26, 2024 at 7:36 PM
Me getting a gift from JavaScript. (Shoutout also to generator functions, my problematic ES2015 fave.)
March 23, 2026 at 11:50 AM
thanks for sharing! i'm going to make esm.sh to follow that!
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
esm.sh
November 18, 2024 at 8:15 AM
esm.sh was down for about 1 hour caused by DNS resolving via IPV6. Now it's back!
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
esm.sh
March 23, 2025 at 6:30 PM
今年はES2015の10周年だから、世界各地で盛大なESパーティが開かれるんだろうなー。
January 26, 2025 at 11:51 PM
--- NEW BLOG POST ---

🆕 In defense of the for...of loop

💬 Despite its introduction in ES2015 and implementation in all browsers over 8.5 years ago, I still see .forEach used in favor of the modern for...of loop. [...]

www.wavebeem.com/blog/2025/js...

#IndieWeb #JS #Blog
In defense of the for...of loop - wavebeem
Despite its introduction in ES2015 and implementation in all browsers over 8.5 years ago, I still see `.forEach` used in favor of the modern `for...of` loop. Sadly, `.forEach` is ill-suited for modern...
www.wavebeem.com
March 11, 2025 at 12:16 AM
We just added a built-in npm package manager in golang to replace pnpm, the ci shows that the test time has dropped from 12:15 to 4:30 (~2.7x faster)
github.com/esm-dev/esm....
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
esm.sh
December 10, 2024 at 9:20 PM
CDNs: Are there any reasons to prefer one of these over the others?

esm.sh
www.jsdelivr.com
jspm.io
unpkg.com

(I like CDNs for quick experiments but avoid them for actual projects because they introduce one more point of failure.)
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
esm.sh
September 6, 2025 at 10:57 AM
ES2015 が出た当時みんながどう言う受け止め方をしていたか? と言う質問が結構興味深いなと思った。多分、人によって全然違う見え方をしていて、自分の見えていた世界では、ES2015前の世界では altjs を使うのが当たり前だったので、ES2015 で急に babel だよね、になって altjs が急に負債化してどうしようってなっていた時期、みたいな印象がある
February 23, 2024 at 4:52 AM
Actually esm.sh might do the trick
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
esm.sh
September 13, 2025 at 8:54 PM
what if esm.sh adds @atproto.com registry?
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
esm.sh
September 29, 2025 at 6:42 AM
JetBrains has released Kotlin 2.4, adding stable context parameters, explicit backing fields, stabilized UUID API, and features for annotation use. It supports Java 26, Swift packages as dependencies, WebAssembly, and ES2015 for JavaScript.
alternativeto.net/news/2026/6...
June 4, 2026 at 8:58 AM
we just banned those malicious packages:

e.g. esm.sh/debug@4.4.2
September 9, 2025 at 10:23 AM
TIL esm.sh supports Tree Shaking by declaring specifics exports!

@stevekrouse.com wonder if this would speed up Val execution with specific exports?
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
esm.sh
November 23, 2024 at 8:17 PM
「JavaScriptプログラマーのためのTypeScript厳選ガイド」
ES2015ちょっと触った程度でTypeScriptさっぱりの自分にfor meだった。
最後の方ついていけてないが。
本が届いた
November 12, 2024 at 10:49 AM
This is excellent. By the way @webpro.nl it would be pretty awesome for Knip to detect APIs or code that has a native equivalent based on your browserlist. Like a codified version of node.green (one of my favorite bookmarks)
Node.js ES2015/ES6, ES2016 and ES2017 support
node.green
March 21, 2026 at 5:09 PM
Cool to see my esm.sh recommendation was useful!

I use it a lot in my @smallweb.run apps.

I'm not too worried it will go away as it is backed by cloudflare. And you can even self-host it: github.com/esm-dev/esm....
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
esm.sh
November 18, 2024 at 3:40 PM
esm.sh doesn't provide cjs build. But raw.esm.sh/pr/your-package@hash gives you the source code form pkg.pr.new
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
Esm.sh
September 20, 2025 at 2:00 PM