Advertisement · 728 × 90

Posts by kazupon

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

3 days ago 8 1 0 0
Video

IDE?

2 weeks ago 9 0 0 0

ほんと、お疲れ様でした!kt3kさんのこれまでの取り組み、本当にrespectしてます!どこかのタイミングでご飯食べに行きましょう!

3 weeks ago 2 0 1 0
Video

vrowser + vitejs/plugin-vue just has worked 🔥

1 month ago 4 0 0 0
Preview
Release v11.3.0 · intlify/vue-i18n What'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...

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-...

1 month ago 3 0 0 0
Post image

I've just back-ported to v11 from v12 alpha
github.com/intlify/vue-...

1 month ago 0 0 0 0
Post image

My activities on vue-i18n, over the past week.
close issues: 89 (139 to 50)
pull request: 14

1 month ago 8 0 0 0
Post image

Coming out soon?

1 month ago 6 0 0 0
Advertisement
Post image

gunshi download is increasing now ⤴️

1 month ago 4 0 0 0
Screenshot of VoidZero supporting npmx with $500 USD / month

Screenshot of VoidZero supporting npmx with $500 USD / month

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!

1 month ago 143 15 0 4
Video

HMR work on the browser

1 month ago 0 0 0 0
Preview
feat: support isolated scope by kazupon · Pull Request #2404 · intlify/vue-i18n resolve #2207 related #2098 Summary by CodeRabbit New Features Added isolated scope support enabling independent Composer instances that don't attach to component-local scopes, with fallbac...

Next, I've just supported isolated scope! This is useful when you want to use `useI18n` inside a composable with its own translation messages 😉
github.com/intlify/vue-...

1 month ago 2 0 0 0
Preview
feat(unplugin-vue-i18n): support locale mesasges tree-shaking by kazupon · Pull Request #542 · intlify/bundle-tools Description Linked Issues Additional context

I've just been able to support the tree-shaking for locale messages finally! It mean, Locale messages not used will not be bundled in your application!
github.com/intlify/bund...

1 month ago 4 0 1 0
feat!: Support automatic pluralization with `Intl.PluralRules` by kazupon · Pull Request #2400 · intlify/vue-i18n resolve #2020 Summary by CodeRabbit New Features Implemented automatic pluralization using Intl.PluralRules for multi-language support with CLDR-compliant plural categories. Documentation U...

vue-i18n v12 will support automatic pluralization with Intl.PluralRules finally!
github.com/intlify/vue-...

1 month ago 7 1 0 0
Post image

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.

1 month ago 1 0 0 0
Post image

Ofcouse, We can define custom combinator like below:

1 month ago 1 0 0 0
Post image

gunshi will integrate parser combinators as experimental!
parser combinators advantages are that arguments can be defined in a type-safe like Zod, and that reusable arguments can be defined.
github.com/kazupon/guns...

1 month ago 2 0 1 0
Advertisement
Preview
docs: revise docs for v12 by kazupon · Pull Request #2397 · intlify/vue-i18n Summary by CodeRabbit Documentation Guides refocused on v12 Composition API: examples now use useI18n()/t() instead of legacy $t. Custom directive v‑t removed; migration guidance added to replace...

vue-i18n v12 docs will be revised !
github.com/intlify/vue-...

1 month ago 1 0 0 0
Preview
feat(message-compiler): support escape sequence by kazupon · Pull Request #2394 · intlify/vue-i18n Summary by CodeRabbit New Features Add backslash escape sequences for special characters ({, }, @, |, ) in messages as an alternative to literal interpolation (available from v12 onward) Docu...

vue-i18n v12 is going to support escape sequence for special characters, finally!
github.com/intlify/vue-...

1 month ago 1 0 1 0
Preview
Release v0.28.0 · kazupon/gunshi What's Changed 🌟 Features feat: support nested sub command by @kazupon in #494 Full Changelog: v0.27.6...v0.28.0

gunshi v0.28.0 has been released out!
Finally, support nested sub command like `git remote add`
github.com/kazupon/guns...

2 months ago 5 0 0 0
Post image

Again 😂 I seem that Claudecode want to provide it as an Anthropic package.

2 months ago 5 0 0 0
Post image

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

2 months ago 1 0 0 0
Video

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 🙏

3 months ago 97 20 6 1
Preview
fix: `useI18n` implementation with provide-inject by kazupon · Pull Request #2357 · intlify/vue-i18n Background The internal implementation of useI18n uses getCurrentInstance. While getCurrentInstance is provided in Vue 3.6, it is scheduled to become a deprecated API in Vue 4.0 and later. We will ...

I’ve just changed the internal implementation of `useI18n` from `getCurrentInstance` to a provide-inject based fully approach.

vue-i18n v12 is based on this implementation, and we might port v11 to it as well.

github.com/intlify/vue-...

3 months ago 4 0 0 0
Post image

2026 Omikuji

3 months ago 3 0 0 0
Advertisement

Happy new year from japan!

3 months ago 6 0 1 0

special thanks to @natemoo.re for giving us this opportunity
huge s/o to contributors: @danielroe.dev, @kazupon.dev, @so1ve.dev, @43081j.com, @dreyfus11.bsky.social

3 months ago 9 1 0 2

test

3 months ago 1 0 0 0
A screenshot of the terminal when building your Vite app. It says "[PLUGIN_TIMINGS] Warning: Your build spent significant time in plugins. Here is a breakdown:".
Then a list of plugins and percentages. The list includes "vite:terser", which could be fixed by using Oxc instead of terser as minifier.

A screenshot of the terminal when building your Vite app. It says "[PLUGIN_TIMINGS] Warning: Your build spent significant time in plugins. Here is a breakdown:". Then a list of plugins and percentages. The list includes "vite:terser", which could be fixed by using Oxc instead of terser as minifier.

✨ 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.

3 months ago 39 3 2 1
Preview
Gunshi | Modern javascript command-line library Modern JavaScript Command-line library

Gunshi v0.27 is out!

✨ Plugin system and official plugins
✨ AI-assisted dev by gunshi/docs
✨ Shell completion powered by @bomb.sh
✨ Lifecycle hooks & custom rendering

And more! Please check website! 👉 gunshi.dev
🙏 Thanks to all contributors!

3 months ago 7 0 0 1