rushstack
rushstack copied to clipboard
Monorepo for tools developed by the Rush Stack community
## Summary When rush alerts is used, utilities that rely on output could fail if the alert is triggered. [shouldRestrictConsoleOutput](https://github.com/microsoft/rushstack/blob/fba6858c00c01b15de418f0073dba4f148f6022f/libraries/rush-lib/src/cli/RushCommandLineParser.ts#L198) should probably be honored on rush alerts. ## Repro steps...
## Summary Node 14.6.0/12.19.0 added support for subpath imports https://nodejs.org/api/packages.html#subpath-imports . In my project I use them to define aliases as these can be defined in one place and there...
## Summary 在生成的markdown 文档中,带有`_`的符号,都会加上`\`,如标题文本`# THIS_IS_TEST_TITLE` 生成md文件后是: ```text # THIS\_IS\_TEST\_TITLE ``` 要如何去掉这个额外的符号? 我是用`docusaurus`(版本: 3.7.0)来部署我的文档,`_`不需要`\_`转译。而自动生成的侧边栏,会原样显示`\_`符号。 --- In the generated Markdown document, any symbol with an _ will have a \ added in...
## Summary It is possible to `type` export a class. Doing so impacts how it can be used (it becomes impossible to access statics, use instanceof, extend it, etc) but...
In cases where API exports are aliased to avoid collisions with built-ins, export statements are surfaced in all API report variants regardless of release tag. This was not an issue...
Bug repro: Exports which shadow built-ins are incorrectly included in non-"complete" report variants
This was not an issue prior to the `reportVariants` feature, but there are now cases where exports that are aliased to avoid conflicts with built-ins result in export statements being...
## Summary ## Repro steps rush install rush build -t rush node ./apps/rush/lib/start-dev.js build --to module-minifier **Expected result:** Successful build **Actual result:** ==[ @rushstack/eslint-patch (build) ]=============================[ 2 of 25 ]==...
## Summary This PR updates the local rigs to use `@rushstack/heft-isolated-transpile-plugin` for transpilation instead of TypeScript. It also starts shipping ES modules from Node projects, and rearranges some folder structures....
## Summary Calling `rush install` sometimes causing this error: ``` ERROR: ENOENT: no such file or directory, open '.../common/temp//node_modules/.modules.yaml' ``` where `` is depended on via `workspace:` specifier by current...
## Summary In my project, I have libraries that generate types using [`vite-plugin-dts`](https://github.com/qmhc/vite-plugin-dts) which uses underneath `api-extractor`. When I migrated the `tsconfig.json` from `moduleResolution: node` to `moduleResolution: bundler` I realised...