Fan Zhongxu

Results 8 issues of Fan Zhongxu

* **What kind of change does this PR introduce?** (Bug fix, feature, docs update, ...) This is a fix for compatibility with m1 mac * **What is the current behavior?**...

I think the parsing result in the return statement is incorrect in the following example. ![image](https://user-images.githubusercontent.com/48522331/228198499-b99b3338-d662-4e81-a4d0-310bc572e5f2.png) It is expected that it can be parsed into an additive expression. Like this...

bug
grammar

## Summary After I modified the `globalOverrides` field in `common/config/rush/pnpm-config.json`, I hope rush can remind me to execute` rush update` to update lockfile. However, I didn't encounter any errors when...

## Summary We are trying to migrate the repository to rush. The bad thing is that pnpm lockfile is more likely to conflict than yarn lockfile. Our repo has been...

## Summary Rush treats npm alias as link when subspace is enabled. ## Repro steps This repository can reproduce this issue:https://github.com/fzxen/rushstack_reproduce My project has two subspaces, one is default subspace,...

## Summary I am trying to enable subspace in my repo by flowing the [doc](https://rushjs.io/pages/advanced/subspaces/). Then discovered a problem: After enabling the subspace feature, the preferredVersions in common-version will not...

## Summary This MR rename subspace pnpmfileSettings file to globalPnpmfileSettings.json, because subspace pnpmfileSettings overrides original pnpmfileSettings and they have different data structures. subspace pnpmfileSettings https://github.com/microsoft/rushstack/blob/e64a1e51976626f95250205cbb9d21b5fc805769/libraries/rush-lib/src/logic/pnpm/IPnpmfile.ts#L34-L39 original pnpmfileSettings https://github.com/microsoft/rushstack/blob/e64a1e51976626f95250205cbb9d21b5fc805769/libraries/rush-lib/src/logic/pnpm/IPnpmfile.ts#L13-L22 Due to...

## 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 ├──...