rushstack
rushstack copied to clipboard
Monorepo for tools developed by the Rush Stack community
## Summary Node's built-in `util.parseArgs` functionality appears to be sufficiently feature-complete that we should be able to remove our dependency on `argparse` in favor of it: https://nodejs.org/docs/latest-v22.x/api/util.html#utilparseargsconfig ## Details The...
## Summary We are using `rush-lib` in some of our own tools. `rush-lib` indirectly depends on `[email protected]` via `node-core-library` (see [package.json](https://github.com/microsoft/rushstack/blob/bd22e98be101e3095417cad6d81878e7fbdb8f07/libraries/node-core-library/package.json#L19)). Since `[email protected]` was published 6 years ago and newer...
## Summary I'm using Rush inside of a monorepo with packages that use version policies and lockstepped versions. The [rush change docs](https://rushjs.io/pages/commands/rush_change/) indicate that it's possible to pass a `--bump-type`...
After version 7.40.1, started to generate new report files with `.api.md`. ## Summary In my config, I have `"reportFileName": "API.md",`, so it used to generate `API.md` for me. However, with...
## Summary Configuring Rush to use Bash as the script shell on Windows via the `.npmrc` setting (`script-shell=bash`) does not work with `rush`. Despite this configuration, `rush` always defaults to...
## Summary When using PNPM 9, if a subspace is empty. The rush install will throw follow error: `The shrinkwrap file has not been updated to support workspaces. Run "rush...
## Summary I meet a issue with rush in my CI flow, there is a step "node common/scripts/install-run-rush.js install" in my dockerfile, the ci build with the command docker build,...
## Summary This produces the same error as https://github.com/microsoft/rushstack/issues/3875 but has a very different repro. Exporting and documenting a value `as const` causes the `Unable to follow symbol for "const"`...
## Summary The `outputFolderNames` field in `rush-projects.json` can only specify directories but cannot specify file paths. My package project structure is as follows: ```text . ├── config ├── dist ├──...
## Summary When using `dtsRollup` feature, I found that it is unable to bundle types from `mainEntryPointFilePath` in `node_modules` folder. ## Repro steps https://github.com/Timeless0911/api-extractor-issue-node-modules-entry Run `pnpm gen-types` to repro this...