rushstack
rushstack copied to clipboard
Monorepo for tools developed by the Rush Stack community
## Summary I was trying to create a properly encapsulated namespace structure using chained `export * as` statements. The goal was to have `FunctionsNamespace` only accessible through the full path...
## Summary when using together with manual import, import() syntax may generate invalid dts rollup result. ## Repro steps run dts rollup with following dts input file: ```ts import {...
## Summary The "local" cache id is not computed deterministically (or possibly has a dependency on the underlying OS being used). ## Repro steps 1. git clone a package on...
I think with `tag` selectors there's value in just `--except` selector when building. For example, I could run `rush build --except tag:app` to build everything, except stuff that will be...
## Summary ## Repro steps Generate markdown documentation for the following ```ts import MyFunctionType from "./somewhere.js // MyFunctionType is alias for `() => boolean` export const fn1: () => boolean...
## Summary I was trying to document TypeScript interfaces that extend other interfaces to compose behavior. I created interfaces that extend other interfaces (e.g., `InterfaceC extends InterfaceA, InterfaceB`) and expected...
## Summary TypeScript 6.0 will [deprecate](https://github.com/microsoft/TypeScript/issues/62211) the `module`-keyword for namespaces sometime around Q4 2025. `api-extractor` can aid the migration to the preferred `namespace` syntax by always emitting the modern syntax...
Since `https://registry.npmjs.org/` is already the default npm registry, there's no need to configure it explicitly. Otherwise, it will override the user's local configuration
## Summary I don't know how to reproduce this. `rush build` ends with this: ``` Analyzing repo state... Error calculating the state of the repo. (inner error: Error: git --no-optional-locks...
## Summary This PR fixes output like what's seen in this [yaml file](https://learn.microsoft.com/en-us/javascript/api/excel/excel.calcerrorcellvaluesubtype?view=excel-js-preview). When the term "Api" is in the description twice, the API set link isn't corrected. In this...