rushstack icon indicating copy to clipboard operation
rushstack copied to clipboard

Monorepo for tools developed by the Rush Stack community

Results 515 rushstack issues
Sort by recently updated
recently updated
newest added

## Summary Fixes #2070 PackageJsonLookup is erroneously presuming that all package.json files include a `"name"` field, and will complain when attempting to load a package.json file that does not include...

## Summary pnpm 7.1.9 + rush 5.71.0 First ran into the issue when updating from pnpm 6.32.20 -> 7.1.9 When running `npx rush update`, I consistently get ERROR: Internal Error:...

bug
help wanted
effort: medium

## Summary Hey , thanks for the awesome library! I'm trying to build a workflow to publish prerelease packages for my team. Let's say we have a package A, which...

## Summary Updating packages in large scale projects today involves having to fuss with package.json files, reference approved versions, and manually making entries and running rush update. This can be...

## Summary Fixes https://github.com/microsoft/rushstack/issues/3513. ## Details * Adds `apiReport.includeForgottenExports` and `docModel.includeForgottenExports` configs to `api-extractor.json` that control whether forgotten exports are included in the API report and doc model files, respectively....

## Summary pnpm adds "pnpm patch" and "pnpm patch-commit" at `7.4.0`. This PR makes `rush-pnpm` supports these two commands. Doc: https://pnpm.io/cli/patch ## Details 1. Move logic in `RushPnpmCommandLine` to `RushPnpmCommandLineParser`...

Hello! The npm has the [uninstall](https://docs.npmjs.com/cli/uninstall) command to remove installed dependencies both from the manifest and from the filesystem. I really miss this in Rush. Thanks!

enhancement
help wanted
effort: easy

Currently, the presence of comments https://github.com/Microsoft/web-build-tools/blob/138e943e283e4a5a271094389a89bce80861b676/apps/api-extractor/src/api/api-json.schema.json#L5-L12 and at least one trailing comma https://github.com/Microsoft/web-build-tools/blob/138e943e283e4a5a271094389a89bce80861b676/apps/api-extractor/src/api/api-json.schema.json#L662-L665 makes these files way more difficult to work with than ideal (i.e., consumers cannot use `JSON.parse`) Comments...

bug

`mainEntryPointFilePath` only allows a single entrypoint. Let's say I have a repo that has multiple exports and types: ``` "exports": { ".": "./dist/index.js", "./foo": "./dist/foo/foo.js", "./util": "./dist/util/index.js" }, "typesVersions": {...