Je Xia
@jex.me
building @esm.sh ...a man is always a prey to his truths...
esm.sh was down about 2 hours caused by the maintenance of @interserver.bsky.social, now it's back on @digitalocean.com 🙏 esm.instatus.com/cmk4a5xak01c...
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
esm.sh
My first advice to junior contributors is to STOP using vibe coding for PRs. OSS is always about people more than about code. We don't need more code generated by LLM, we need more people who care.
recommitted to @opensourcepledge.com at @val.town for 2025! very pumped to support projects like zod, fastify, codemirror, unified, and esm.sh with real 💸 as well as positive vibes. blog.val.town/oss-pledge
Year Two of the Open Source Pledge
Updates and articles from the Val Town team
blog.val.town
mono-jsx allows you to write css in a JSX element with type safety, and view transition included!
mono-jsx 0.7.0 is out with ton of new features: 💫 View Transition 🪄 `$value` (two-way binding) 🗝️ Session Storage 📜 Route Form ⚡️ Caching
mono-jsx 0.7.0 is out with ton of new features: 💫 View Transition 🪄 `$value` (two-way binding) 🗝️ Session Storage 📜 Route Form ⚡️ Caching
esm.sh is down about 40mins caused by the interserver billing issue. It's back now! Sorry for that 🙏 esm.instatus.com/cmg56v3wx019...
Build API is temporarily unavailable - Incident details - esm.sh status
Build API is temporarily unavailable - Incident details - esm.sh status page.
esm.instatus.com
i just banned those malicious packages for esm.sh e.g. esm.sh/debug@4.4.2
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
esm.sh
Notice: one of Eleventy’s dependencies was compromised a few hours ago. `debug@4.4.2` was the compromised version affected (it is now unpublished from npm). More context: socket.dev/blog/npm-aut...
Introducing modern-monaco, a modern version of Monaco Editor built by @microsoft.com , which also powsers @vscode.dev and its forks. - no `MonacoEnvironment` & loader needed - highlighting using @shiki.style with tons of grammars/themes @antfu.me - Lazy loading - Workspace - SSR - and more
💖 This May and June, we have forwarded our Open Collective fund to support Maintainers: @9romise.bsky.social @productdevbook.com @rzmu.bsky.social @edison1105.bsky.social Projects: @esm.sh @pnpm.io @cyberalien.dev Join us to show appreciation for our dependencies and help them be sustainable!
Anthony Fu Fund Redistribution, May and June 2025 - Anthony Fu Fund
Hello everyone! In May and June 2025, we raised the fund of $1,970.34, thanks to our awesome sponsors!...
opencollective.com
🆕 mono-jsx 0.6.0 is released with builtin router(SPA mode), and lazy rendering.
mono-jsx just works on @val.town, no installation, no build, with signals 🦋 www.val.town/x/ije/mono-j...
ije/mono-jsx
val.town
💖 This April, we have forwarded our Open Collective fund to support maintainers: @goede.dev @zernonia.bsky.social Recurring to projects: @esm.sh @pnpm.io @cyberalien.dev Join us to show appreciation for our dependencies and help them be sustainable! opencollective.com/antfu/update...
opencollective.com
mono-jsx 0.4.0 has been published to NPM. It now supports async components defined by an async generator function. This is useful for streaming rendering of LLM tokens.
Just added a `Context` API for mono-jsx: github.com/ije/mono-jsx...
Introducing mono-jsx, a server-side jsx runtime renders `<html>` to a `Response`. 🚀 No build step needed 🦋 Lightweight(8KB gzipped), zero dependencies 🔫 Minimal state runtime 🚨 Full Web API types ⏳ Streaming rendering 🌎 Works in Node.js, Deno, Bun, Cloudflare Workers, etc.
Introducing mono-jsx, a server-side jsx runtime renders `<html>` to a `Response`. 🚀 No build step needed 🦋 Lightweight(8KB gzipped), zero dependencies 🔫 Minimal state runtime 🚨 Full Web API types ⏳ Streaming rendering 🌎 Works in Node.js, Deno, Bun, Cloudflare Workers, etc.
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
did you know: esm.sh can transform tsx/vue/svelte to JS via <esm\.sh/https\://example.com/src/app.tsx> - tsx: esm.sh/https://ije.github.io/esmshx-demo/react/main.tsx - vue: esm.sh/https://ije.github.io/esmshx-demo/vue/App.vue - svelte: esm.sh/https://ije.github.io/esmshx-demo/svelte/App.svelte
ESM>CDN
A fast, smart & global CDN for modern(es2015+) web development.
esm.sh
💖 These two months, January and February, we have forwarded our Open Collective fund to support maintainers: @sxzz.dev @johnsoncodehk.bsky.social @brc-dd.dev; Recurring to projects: @esm.sh @pnpm.io @cyberalien.dev Join us to show appreciation to our dependencies and help them be sustainable!
Anthony Fu Fund Redistribution, January and February 2025 - Anthony Fu Fund
Hello everyone! In January and February 2025, we raised the fund of $1,056.37, thanks to our awesome sponsors. We are excited to welcome Vite to join the sponso...
opencollective.com
esm.sh now uses `deno.json(c)` for module resolving when importing modules from Github, which allows you to import a WIP package without publishing it to @jsr.io Example: esm.sh/gh/dsherret/dax@6aed9b0 PR: github.com/esm-dev/esm.sh/pull/1085
Use `deno.json(c)` on `/gh/*` pattern by ije · Pull Request #1085 · esm-dev/esm.sh
use deno.json(c) (if have one) on /gh/* pattern resolve jsr: specifier (close Resolving JSR imports when importing from github #1084) this allows you to import a WIP package without publishing it ...
github.com
Announcing ES Module Shims 2.0. The latest version of what started out as an import maps polyfill now supports production polyfilling of more than 8 existing and upcoming native browser modules features 🧵
esm.sh v136 has been deployed with - builtin @jsr.io (h/t @lcas.dev ) and pkg.pk.new (h/t @aslemammad.bsky.social @amirsakhravi.bsky.social) registries. - more stable package version resolving - use @pi0.io's github.com/unjs/unenv - and more ↪ github.com/esm-dev/esm....
Releases · esm-dev/esm.sh
A no-build CDN for modern web development. Contribute to esm-dev/esm.sh development by creating an account on GitHub.
github.com
Shiki v2.0.0 is here, and it's boring! v2 has no hard breaking-changes but will emit deprecation warnings by default. Upgrade and migrate following the warnings; v3 is coming soon! shiki.style/blog/v2
Shiki
A beautiful yet powerful syntax highlighter
shiki.style
@esm.sh/cjs-module-lexer has been improved to support more edge cases, and now it provides native build that allows esm.sh server to drop nodejs requirement (before we use it to load cjs-module-lexer.wasm) github.com/esm-dev/cjs-...
Releases · esm-dev/cjs-module-lexer
A lexer for detecting the module.exports of a CJS module. - esm-dev/cjs-module-lexer
github.com