2026 年 4 月の OSS 活動
最初の PR から約 1 か月後に、Vite+ の Core Team に招待された。それからは、自分の PR に加えて、報告された Issue の再現や PR のレビューもするようになった。
voidzero-dev/vite-plus
feat(env): add Nushell support via env.nu wrapper (#1312)
vp env を Nushell でも使えるようにした(#1144)。Nushell 全体への対応は #1305 で進んでいたが、変更の範囲が大きい。そこで、この PR は Issue のとおり vp env だけに範囲を絞った。
それまで、Rust を実際のプロダクトで書いたことはなかった。AI にコードの読み方を説明してもらいながら読み、変更は Nushell で実際に動かして確かめた。Nushell の仕組みも調べる必要があった。Nushell の source はパースの時点でパスを解決するので、パスに $HOME を書くと失敗する。~/.vite-plus/env.nu のように ~ から書くと動く。
feat(migrate/create): add TypeScript shim for Vue and Astro component files (#1411)
vp create と vp migrate で、Vue と Astro のプロジェクトに型の shim を追加するようにした(#1278)。Vue には *.vue の declare module を、Astro には astro/client への参照を env.d.ts に書く。これで、作ったばかりのプロジェクトでも vp check が型エラーを出さない。
docs: add Zed integration details to IDE documentation (#1455)
IDE のドキュメントに、Zed で Vite+ を使う設定を追加した(#826)。
fix: add vite-plus/pack/client export as tsdown/client equivalent (#1501)
tsdown から移行したプロジェクトでは、tsdown/client への参照が型エラーになった。Vite+ にはそれに相当するものがなかった(#1500)。この PR で vite-plus/pack/client を追加した。vp migrate で参照を書き換える処理は、5 月の #1541 と #1542 に分けた。3 つの PR は、5 月 11 日に一緒にマージされた。
vuejs/events
docs: add Vue Fes Japan 2026 details to the events list (#236)
Vue Fes Japan 2026 のコアスタッフとして、Vue.js の公式のイベント一覧に Vue Fes Japan 2026 を追加した。