blog.naokihaba.com

2026 年 7 月の OSS 活動

7 月は、Vite+ の vp create と vp env の不具合を直し、6 月に setup-vp で対応した GitLab CI/CD のガイドを書いた。

voidzero-dev/vite-plus

fix(migration): add Svelte rune globals to Oxlint config (#2192)

vp create svelte で作ったプロジェクトで vp check を実行すると、$props が no-undef として報告された(#1967)。Svelte の rune を Oxlint の設定の globals に追加した。最初の PR(#2174)は、force-push のときに誤ってクローズしたので、別のブランチから出し直した。

fix(env): escape and test generated Nushell paths (#2191)

vp env setup が作る env.nu を、実際の Nushell で確かめるテストがなかった(#2049)。GitHub Actions に、Linux の Nushell で env.nu を読み込む結合テストを追加した。テストでは、空白と引用符を含む VP_HOME を使い、PATH の順序と vp --version などのコマンドを確かめる。

パスの扱いも直した。Unix ではバックスラッシュをそのまま残し、Windows では区切り文字をそろえる。また、Nushell の文字列の中でパスが壊れないように、エスケープを追加した。マージは 8 月である。

docs: add GitLab CI/CD setup guidance (#2258)

setup-vp の GitLab CI/CD 対応(setup-vp#97)に合わせて、Vite+ の CI ガイドに GitLab CI/CD での設定方法を追加した(#2239)。