Vercelのv0、共有環境変数からnpm認証情報を取得しプライベートパッケージの利用に対応
Vercelの生成UIツールv0が、共有環境変数のNPM_TOKENまたはNPM_RCを参照するようになりました。これにより、チーム独自のデザインシステムや内部コンポーネントライブラリを生成プロセス…

Vercelは、生成UIプラットフォームであるv0において、Vercel上の共有環境変数からnpm認証情報を読み込む機能を追加しました。このアップデートにより、v0は公開パッケージだけでなく、npmのプライベートレジストリやカスタムレジストリにホストされている内部パッケージを直接インストールして利用することが可能になりました。
従来、v0で生成されるコンポーネントは公開されているライブラリに限定されていましたが、今回の変更でチーム固有のデザインシステムや内部ライブラリをそのまま利用したUI生成が行えます。具体的には、Vercelの管理画面でNPM_TOKENまたはNPM_RCを共有環境変数として設定することで、ビルドプロセスに認証情報が自動的に適用される仕組みです。
導入にあたっては、環境変数のスコープをDevelopmentまたはPreviewに設定する必要があります。registry.npmjs.org上のプライベートパッケージにはNPM_TOKEN、カスタムレジストリや複数のレジストリ構成が必要な場合にはNPM_RCを使用する仕様となっており、設定済みの認証情報に基づいてパッケージが解決されます。


