Thanks for having me 💚 Let's push Vue.js further!
Thanks for having me 💚 Let's push Vue.js further!
Let's meet in Vue.js Amsterdam next month! 🇳🇱
tsdown now has an official AI skill!
Install it:
npx skills add rolldown/tsdown
Your coding agent will know how to configure builds, generate declarations, set up CI validation, bundle WASM, and more.
tsdown.dev/guide/skills
🚀 Big announcement! I’ve teamed up with @hyf0.bsky.social to launch Vue AI — an unofficial Vue community dedicated to empowering Vue.js developers with a full suite of AI tools and support.
We’re now polishing Agents Skills for Vue and cooking up even more exciting stuff. Stay tuned! 💚
huge thanks for all the kind words and support for the @vuejs.org language tools update, we'll keep getting better 💚
@vuejs.org Language Tools 3.2 has been released!
Release Notes 👇
gist.github.com/serkodev/ab7...
playing with some shaders with #vue 🪄
In the next update of @vuejs.org language tools, we're shipping a brand-new Rich Hover Message feature ✨
Hover any Vue component to see beautifully formatted Props & Slots, all auto-generated.
Built to bring your DX to the next level 🚀 More details coming soon, stay tuned! 👀
Dark-themed graphic titled ‘Highlight Issue Fixed.’ Side-by-side code snippets labeled Before and After show a syntax highlighting bug in a Vue/TypeScript file being resolved. The After version has correct, consistent highlighting. Annotations read ‘Another’ and ‘3 years old,’ emphasizing a long-standing issue now fixed.
In the next update of @vuejs.org language tools, a 3-year-old syntax highlight issue is finally fixed. ✅ You'll no longer need a semicolon or line break when defining type at the end of a <script> tag. ✨
Big win for the no-semicolon folks 😌
🧵 2/2 (PR below)
and that’s not all! we also support Template Literal Types in "v-for", your union of numeric literal types of key will be automatically "stringified" 🪄 (1 | 2 → "1" | "2") thanks
Johnson for the idea
🧵 1/2
in @vuejs.org language tools latest update, "v-for" now treats keys with "number" type the same way TypeScript and Vue.js runtime does, keys are automatically typed as string. Better consistency, fewer surprises. 🚀
the latest @vuejs.org language tools now support "Format Selection" in VS Code ✨ you can format only the parts of your code you want!
in the next version of the
@vuejs.org
language tools, we finally fixed a long-standing Vue file syntax highlighting bug that has been troubling users. 💚
Thanks for having me! 💚 Truly an honor to work with you guys on @vuejs.org, keep challenging! 🔥
✨ markdown-exit is finally out!
A TypeScript rewrite of markdown-it with built-in types, async rendering and more. ⚡️
Drop-in ready and works with markdown-it plugins. 🔌
#typescript #markdown #web
Give it a try and share your thoughts! 💭
github.com/serkodev/mar...
#HITCON 2025! This year’s PCB badge comes with a new feature, you can raise virtual pets on it 🐱🐶
Ready for my first Vue Fes Japan 🇯🇵 see you all there! 💚
New blog post! Let's move to ESM! 😈
👀
antfu.me/posts/move-o...
Had an awesome time at the #HITCON CTF 2024 event! 🤌
I am πuxt