diff --git a/common/config/rush/experiments.json b/common/config/rush/experiments.json index b871056688..d5d905013f 100644 --- a/common/config/rush/experiments.json +++ b/common/config/rush/experiments.json @@ -36,12 +36,6 @@ */ "buildCacheWithAllowWarningsInSuccessfulBuild": true, - /** - * If true, the phased commands feature is enabled. To use this feature, create a "phased" command - * in common/config/rush/command-line.json. - */ - "phasedCommands": true, - /** * If true, perform a clean install after when running `rush install` or `rush update` if the * `.npmrc` file has changed since the last install. diff --git a/rush.json b/rush.json index 4329e1a513..c13f501e39 100644 --- a/rush.json +++ b/rush.json @@ -16,7 +16,7 @@ * path segment in the "$schema" field for all your Rush config files. This will ensure * correct error-underlining and tab-completion for editors such as VS Code. */ - "rushVersion": "5.121.0", + "rushVersion": "5.134.0", /** * The next field selects which package manager should be installed and determines its version. @@ -26,7 +26,7 @@ * Specify one of: "pnpmVersion", "npmVersion", or "yarnVersion". See the Rush documentation * for details about these alternatives. */ - "pnpmVersion": "8.8.0", + "pnpmVersion": "8.15.9", // "npmVersion": "4.5.0", // "yarnVersion": "1.9.4", @@ -332,37 +332,6 @@ "postRushBuild": [] }, - /** - * Installation variants allow you to maintain a parallel set of configuration files that can be - * used to build the entire monorepo with an alternate set of dependencies. For example, suppose - * you upgrade all your projects to use a new release of an important framework, but during a transition period - * you intend to maintain compatibility with the old release. In this situation, you probably want your - * CI validation to build the entire repo twice: once with the old release, and once with the new release. - * - * Rush "installation variants" correspond to sets of config files located under this folder: - * - * common/config/rush/variants/ - * - * The variant folder can contain an alternate common-versions.json file. Its "preferredVersions" field can be used - * to select older versions of dependencies (within a loose SemVer range specified in your package.json files). - * To install a variant, run "rush install --variant ". - * - * For more details and instructions, see this article: https://rushjs.io/pages/advanced/installation_variants/ - */ - "variants": [ - // { - // /** - // * The folder name for this variant. - // */ - // "variantName": "old-sdk", - // - // /** - // * An informative description - // */ - // "description": "Build this repo using the previous release of the SDK" - // } - ], - /** * Rush can collect anonymous telemetry about everyday developer activity such as * success/failure of installs, builds, and other operations. You can use this to identify