kazupon

kazupon

@kazupon.dev

software engineer / part-time open sourceror. vuejs core team, creator of intlify & i18n enthusiast, Vue Fes Japan & vuejs japan user group organizer.

1.3K followers281 following266 posts

Gunshi v1.0 RC is out 🎉 - Parser combinators are now stable - Command routing that understands options - Shell completion that follows your CLI - Clearer argument errors with hints Try it before the stable release and let us know! If no issues, Soon v1! github.com/kazupon/guns...

github.comRelease v1.0.0-rc.1 · kazupon/gunshiWhat's Changed 🪄 Others ci(release): wait for npm to finish scanning the published versions by @kazupon in #803 chore(deps): update args-tokens to 1.0.0 by @kazupon in #805 Full Changelog: v1.0.0...

For those of us who have been active in the OSS community for many years, we sometimes find out that our colleagues are moving on to environments where they can continue to be involved in it, and that can leave us with a feeling that’s hard to put into words.

Perhaps the author wrote and published that article because they couldn’t hold back those kinds of feelings. However, we must not single out specific people for criticism. That won’t make anyone happy.

I’m rebooting the intlify project that is motivated by Ox Content. I’m building a toolchain for MF2 that includes a parser, linter, and formatter. I also plan to provide a framework-agnostic library with a simple interface similar to vue-i18n. github.com/intlify/intl...

github.comGitHub - intlify/intlify: The Borderless InternationalizationThe Borderless Internationalization. Contribute to intlify/intlify development by creating an account on GitHub.

kazupon reposted

Reverted PR #2470 on vue-i18n master. CVE-2025-53892 backport has no malicious code, but the contributor's GitHub account got renamed → deleted, similar to a supply-chain attack precursor pattern. Being cautious in case of unknown variants. I'll reapply the fix. github.com/intlify/vue-...

github.comRevert "fix: backport CVE-2025-53892 (escapeParameterHtml DOM XSS har… by kazupon · Pull Request #2485 · intlify/vue-i18nSummary Revert #2470 (commit d699468). The contributor exhibited an identity-erasure pattern (account renamed uyty → vulgraph, then deleted) that matches known supply-chain attack precursors. Code-...

We are currently seeking sponsors from countries outside Japan as well. We look forward to hearing from you :)

Vue Fes Japan@vuefes.bsky.social

📢 Sponsor applications for VueFesJapan 2026 are now open!🚀 One of Japan's largest frontend conferences, centered around the JavaScript ecosystem including Vue.js. Some plans are first-come, first-served—apply early! 📅 Oct 24, 2026 📍 Otemachi Place, Tokyo vuefes.jp/2026/en/#spo... #vuefes

vue-i18n v11.3 has been released out! 🚀 9 bug fixes + new feature, all backported from v12 alpha! ✨ Escape sequences (`{`, `@`, `|`, `\`) ✅ te() fallback chain ✅ n()/d() stability ✅ Resolver safety ... and more! github.com/intlify/vue-...

github.comRelease v11.3.0 · intlify/vue-i18nWhat's Changed 🌟 Features feat: support escape sequence by @kazupon in #2437 🐛 Bug Fixes fix: wrong @intlify/devtools-types dependencies by @kazupon in #2411 fix: v-t directive does not rerender...

kazupon reposted

A modern browser for the npm registry that nudges the ecosystem towards best practices and standards perfectly aligns with our mission: to make the next generation of JS developers more productive than ever before. We're happy to support our friends at @npmx.dev!

What if the next message format for vue-i18n became a subset supporting the MF2 simple message format? That mean a progressive migration to MF2 would be possible.

wow, over 3,500 changing for unplugin-service-worker basic implementation! this plugin is supported for vite, rolldown, rollup, rspack and webpack!

kazupon reposted

I'm delighted to announce the first alpha of `@nuxt/a11y` 🎉 ⚪ new core nuxt module ⚪ integrated in nuxt devtools thanks to @timdamen.io for his incredible work on this ❤️ you can test it today – we'd love feedback, ideas, issues + PRs 🙏

kazupon reposted

✨ Hot from the release press: When using @rolldown.rs and experiencing a slow build, you now see which plugins slow your build down! Note that the reported time is an indication and includes overhead such as Rust-side processing and overhead from the JavaScript event loop.