kazupon
software engineer / part-time open sourceror. vuejs core team, creator of intlify & i18n enthusiast, Vue Fes Japan & vuejs japan user group organizer.
- Reposted by kazupon[Not loaded yet]
- Reposted by kazuponDon't miss what happened in the last weeks - tsdown is now part of VoidZero - Vite Devtools Sneak Peek - oxc-minify in Rolldown - rolldown-vite improvements - ViteConf Speaker Overview - Upcoming meetup in San Francisco - Goxc and Godown More in this thread 👇
- Reposted by kazupontab now uses tsdown by @rolldown.rs! i love how smooth the migration is! thank you @paul.studiocms.dev for working on this. huge s/o to @sxzz.dev for the amazing library too. github.com/bombshell-de...
- pigeons 🐦
- tsdown now supports the same hooks as unbuild. As a result, jsr-exports-lint is no longer limited to tsdown and can now be used with unbuild as well. Thank @sxzz.dev for your supporting! github.com/kazupon/jsr-...
- I've made a pacakge that is JSR exports field lint with tsdown ✅ Please read README for motivation of this package 👇 github.com/kazupon/tsdo...
- Build performance has been achieved between 16x and 8x faster than Vite v6.1! 🤯 by enabling the native plugin.
- gunshi has been released out v0.15.0! 🚀 ✅ Enum options ✅ Rest arguments split with `--` ✅ Negatable options with `no-` prefixed ✅ Short options grouping github.com/kazupon/guns... Next 👉 preparation tab completion with bombshell tab, on-demand loading, caching, and FS abstraction for JS runtime.
- It means H3 (Nitro) works on the browser
- With srvx 0.5, you can easily run a server in the browser using service workers (experimental)! 👀 Demo: srvx.glitch.me
- I've been so surprised! Just only by tweaking the npm alias in my day-job project, We were able to build with rolldown-vite. I didn't touch vite.config at all. 🚀 Build performance has been between 4.4x and 8x faster than the existing vite version!
- Reposted by kazupon[Not loaded yet]
- I've made a pacakge that is JSR exports field lint with tsdown ✅ Please read README for motivation of this package 👇 github.com/kazupon/tsdo...
- Summer temperatures has been coming to Japan for the first time this year 🥵
- Reposted by kazupon[Not loaded yet]
- I've just made eslint-plugin for me. I'll continue to make a new rule and use for my open-source projects. 😎 github.com/kazupon/esli...
- Reposted by kazuponSuper excited about this - Vite is all about DX. Who'd be the better person to work on Vite Devtools other than @antfu.me ?
- We are excited to announce that we are partnering with @nuxtlabs.com to have @antfu.me work on Vite Devtools! More details: voidzero.dev/posts/voidze...
- Reposted by kazuponWe are excited to announce that we are partnering with @nuxtlabs.com to have @antfu.me work on Vite Devtools! More details: voidzero.dev/posts/voidze...
- Reposted by kazuponNuxt I18n hit 1 million monthly downloads last month! 🚀 I maintain this in my free time, so if you’d like to support the project, please consider: ⭐ Starring the repo 💻 Contributing 💖 Sponsoring Every bit helps! 🙏 👉 github.com/nuxt-modules...
- Nuxt I18n is currently maintained by @goede.dev as the maintainer. I am working on vue-i18n next version and the intlify project. Nuxt I18n continues to be improved by his massive effort too. I am always thankful for him 💚 If you are thinking about becoming a sponsor, I hope you will support him!
- Nuxt I18n hit 1 million monthly downloads last month! 🚀 I maintain this in my free time, so if you’d like to support the project, please consider: ⭐ Starring the repo 💻 Contributing 💖 Sponsoring Every bit helps! 🙏 👉 github.com/nuxt-modules...
- I have confused about the relative clauses on speaking English. The relative clauses is easy on the report or reading text situation, but is so hard for me in the speaking situations 😅.
- Reposted by kazupon[Not loaded yet]
- We hope the starter pack for conference bluesky account.
- Vue Fes Japan website is re-branded for next!
- Reposted by kazupon[Not loaded yet]
- The cherry blossoms are blooming fully 🌸
- Reposted by kazupon🎉 Exciting news! The Unicode MessageFormat 2.0 (MF2) specification is here! 🚀 This marks a huge milestone in our multi-year effort around improving how we localize software and eventually, the web. Check out the announcement: 🔗 blog.unicode.org/2025/03/unic...
- Gunshi website is live now! 📏 Simple & Universal ⚙️ Declarative configuration 🛡️ Type Safe 🧩 Composable ⏳ Lazy & Async 📜 Auto usage generation 🎨 Custom usage generation 🌍 Internationalization If you are interested in it, check out the website 👉 gunshi.dev
- Reposted by kazupon[Not loaded yet]
- Finally, I’ve just made Gunshi logo better and better! bsky.app/profile/kazu...
- I am not good at making logos... 😅 This is vitepress of my side project. github.com/kazupon/gunshi
- I am not good at making logos... 😅 This is vitepress of my side project. github.com/kazupon/gunshi
- What’s something happen?
- Reposted by kazupon[Not loaded yet]
- Reposted by kazuponWe have released patches for a moderate security vulnerability for the vite dev server. Please update to the patched versions: 6.2.3, 6.1.2, 6.0.12, 5.4.15, 4.5.10
- I'm recently in the yak-shaving of a side project, starting with a pnpm catalog management CLI, next then building a CLI library, and then an eslint plugin now 😅
- Reposted by kazuponWant to follow all updates + people involved in and around @voidzero.dev projects here on Bluesky? Then make sure to check out our starter pack! go.bsky.app/Sbpuppbat://did:plc:vqbogjyhzudzajc6bu6mxdni/app.bsky.graph.starterpack/3ll33ybdbny22
- Reposted by kazupon[Not loaded yet]
- The pollen is so hard 🤧 The spring season will be able to give us the happy experience with cherry blossoms, even though we will have a bad experience with the pollen… 😂
- Thanks to @goede.dev for making so many improvements to unplugging-vue-i18n!! He not only improved the import of resources using TS/JS with unplugging-vue-i18n and also contributed to webpack/repack improvements. github.com/intlify/bund...
- Reposted by kazupon[Not loaded yet]
- March is the end of the fiscal year, so all of our Japanese are really busy😅. In my cases, I have a lot of schedule and matters, such as day job, conference preparation meetings, kid elementary school events, and side projects!
- Reposted by kazupon[Not loaded yet]
- Reposted by kazupon[Not loaded yet]
- This is great plugin! Thank you @ota-meshi.bsky.social your great plugin! We can keep javascript module interoperability with this plugin in our project! github.com/ota-meshi/es...
- I have made a CLI library as my new yak-shaving project 😎. Examples and usage docs have been generated by AI agents (cline + claude 3.7 sonnet) in this library project 🤖 github.com/kazupon/gunshi
- typescript-go is great news! Currently, typescript has limitations on type recursion, but I'm hoping these limitations will be relaxed. If that happens, I can resume work on the unicode locale id parser 😎 github.com/intlify/util...
- rspack has been supported in unplugin-vue-i18n finally! Thank you @goede.dev for your great contribution! 💚 github.com/intlify/bund...
- Vue I18n and related packages have been released due to security issues. We recommend upgrading it. Please check github.com/intlify/vue-...
- I have just submitted FY 2024 tax and return. I have felt Japan tax returns has been improved more and more experience
- I’ve just started introducing rolldown in packages of day job projects ⚡ That project uses the rollup on the browser, too. I will enjoy trying the rolldown in the browser so that it will perform excellently 😉
- unplugin-vue-i18n v7.0.0-beta.0 just has been released! 🚀 support for vue-i18n v12 🔥 note that this version does not support versions of vue-i18n earlier than v12. github.com/intlify/bund...
- I sometimes feel my brain context switch is hard to make between the multiples I focus on, especially when coding or designing software. Recently, my output might not have been productive... 😅
- My new gear …
- the 2024 FY tax return deadline are coming now. I have already finished the accounting record and attached documented evidence. I just do tax return form submission only! ぽちっとな。
- The pollen has been flying quite bit since around 2 days before, because Tokyo has been warm sharply… 🤧
- Cline is gold experience
- A lot of plum are more and more blooming now, and the good smell of plum blossoms is in the air 🌸🧚♂️ I’ve felt that the spring is going to come in Japan finally.
- We talked about many things, but I told the teacher that even if AI enhances us, what is essential is that we do not lose our creativity. Humans have creativity. bsky.app/profile/did:...
- I’ve just finished regularly English lessons. Today lesson topic has been opinion & discussion. I have talked about AI agents that will give the big changes to us.
- 先週末のDIST10周年記念でTechnologyセッションで話した登壇資料です! これからOSS活動されたい方向けに、一般化した内容にしてあるので、これからOSS活動されたい方はよかったら参考にしてください。 #dist47 speakerdeck.com/kazupon/wata...
- Reposted by kazupon[Not loaded yet]
- Reposted by kazupon[Not loaded yet]
- I'm just putting the finishing touches to slide preparation for community events in Japan for tomorrow. I'm going to speak about open-source activities, such as contribution types, how to contribute, tips for continuing the contribution, etc.
- Reposted by kazupon[Not loaded yet]
- I’m working on CLI library for yak-shaving to make pnpm catalogs management tools. I want to support command line experience like syntax highlight error of vscode, but to get command line raw arguments is so hard, because we need to support the difference of OS. especially macOS….
- Interesting! Like me, shappi-red-san is also making a CLI library (parser) compatible with `util.parseArgs`. github.com/sapphi-red/o...
- Great contribution again! 🚀 Thank you so much! vue-i18n v12 is going to ship ESM only! github.com/intlify/vue-...