rushstack
rushstack copied to clipboard
Monorepo for tools developed by the Rush Stack community
## Summary Implements the design discussed in #3181. Rejigs how plugins are developed for Heft. Rejigs how plugins interact with the "build" flow. ## Details As stated in the summary,...
## Summary This ticket lays out a design for a new feature in Rush, tentatively called "cooperative builds" or "cobuilds". Imagine a CI pipeline defined as follows: ```yaml jobs: -...
## Summary `rush version` bumps unchanged packages, when one of there `devDependencies` changes. This happens even with `"useWorkspaces": true` and the dependency is declared as `workspace:*`. ## Repro steps This...
## Summary `@microsoft/api-extractor-model` now only supports reading model from a file, which introduces dependency to "os", "fs" and other dependencies specific to Node.js environment. If there were a `loadFromObject`, one...
**Is this a feature or a bug?** - [x] Feature - [ ] Bug **Please describe the actual behavior.** Rush stores all of its configuration within the `common` directory, which...
## Summary PR https://github.com/microsoft/rushstack/pull/1360 enabled support for Yarn `resolutions`. Turns out that PNPM has this same feature, but called [overrides](https://pnpm.io/package_json#pnpmoverrides). We should: 1. Confirm whether it works properly with Rush;...
**TL;DR;** Requesting to add [FabricBot](https://eng.ms/docs/products/1es-data-insights/merlinbot/extensions/fabricbot_overview) configuration associated with your repository to `.github/fabricbot.json`. **Context** FabricBot is now a [config-as-code-only](https://eng.ms/docs/products/1es-data-insights/merlinbot/extensions/bot-config-as-code) platform. As a result, while you can still use the [FabricBot Configuration...
All in the topic, really. Sometimes I build a library I work on with rushx. Could be nice if it made it restorable later. I guess I _could_ change my...
## Summary I added a custom command into `command-line.json`, and I'm wondering if it's possible to add subcommands to my command because it's getting complicated. Example: ```bash > rush my-command...
## Please prefix the issue title with the project name i.e. [rush], [api-extractor] etc. ## **Is this a feature or a bug?** - [ ] Feature - [X] Bug I...