blog.naokihaba.com

2026 年 7 月の OSS 活動

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

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)。そこで、Linux の Nushell で env.nu を読み込む結合テストを GitHub Actions に追加しました。空白と引用符を含む 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)。