Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[rush] Rush adds `globalOnlyBuiltDependencies` to my pnpm-config and then subsequently complains about it

オープン 初心者向け
#5,683 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
70/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
静か
技術スタック
json, typescript

調査の方向性

developer.microsoft.com/json-schemas/rush/v5/pnpm-config.schema.json の pnpm-config スキーマから始め、生成された common/config/rush/pnpm-config.json と比較します。Rush 5.169.3 と pnpm 10.30.3 を使用して警告を再現し、その後、globalOnlyBuiltDependencies が受け入れられるようにスキーマを更新し、VS Code でそのプロパティが無効として報告されなくなったことを確認します。

索引モデルが issue の本文から書いたものです。

説明

Summary

Rush prompts me to run rush-pnpm --subspace default approve-builds, which adds globalOnlyBuiltDependencies to my pnpm-config file. When I subsequently open that file in vscode, I get a warning on that property: Property globalOnlyBuiltDependencies is not allowed.

It seems that maybe the schema file (https://developer.microsoft.com/json-schemas/rush/v5/pnpm-config.schema.json) hasn't been updated?

Repro steps

  1. Upgrade to Rush 5.169.3 and pnpm 10.30.3
  2. Run rush update
  3. Run rush-pnpm --subspace default approve-builds and approve all of the dependencies
  4. Open common/config/rush/pnpm-config.json in vscode

Details

Image

Standard questions

Please answer these questions to help us investigate your issue more quickly:

Question Answer
@microsoft/rush globally installed version? 5.169.3
rushVersion from rush.json? 5.169.3
pnpmVersion, npmVersion, or yarnVersion from rush.json? 10.30.3
(if pnpm) useWorkspaces from pnpm-config.json? true
Operating system? Windows 11
Would you consider contributing a PR? No
Node.js version (node -v)? 24.12.0
主要言語
TypeScript
スター
6.5k
フォーク
708
平均マージ
2日 1時間
マージ済み PR(30日)
46

環境構築

このプロジェクトの環境構築ファイルはまだ確認していません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

microsoft/rushstack のほかの issue

microsoft/rushstack の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。