rushstack
rushstack copied to clipboard
Monorepo for tools developed by the Rush Stack community
The webpack 4 module minifier plugin used to have a `compressAsyncImports` feature which would optimize the callsites where `import()`'s to produce smaller bundles. This PR introduces that feature into the...
## Summary This is a feature request for `rush update`, adding a paremeter `lockfile-only`. When used, only updates pnpm-lock.yaml instead of checking node_modules and downloading dependencies, i.e. internally `pnpm install...
## Summary In watch mode, changed file state is cleared more aggressively than it should be, so sometimes changes don't trigger test runs. ## Repro steps Run `heft test-watch` in...
## Summary The built-in `ts.sys` `watchFile` and `watchDirectory` methods bind `process.cwd()` at the moment of instantiation. This inhibits the ability of `heft-typescript-plugin` to change working directories between compilations (mostly relevant...
When the Terminal API was moved from node-core-library to the terminal package, the initial move kept support for the legacy `IColorableSequence` with the plan to remove it when Heft 1.0...
This issue proposes to improve API Extractor's analysis to handle augmented types, as illustrated in this repro from @manrueda: https://github.com/manrueda/api-extractor-module-augmentation In TypeScript, types can get "[augmented](https://www.typescriptlang.org/docs/handbook/declaration-merging.html#module-augmentation)" when the original declaration...
The current version of [email protected] and [email protected] are not supported yet. ``` yarn run v1.22.10 $ eslint --fix "./components/**/*" "./config/**/*" "./pages/**/*" "./helpers/**/*" "./@types/**/*" Oops! Something went wrong! :( ESLint: 8.1.0...
## Summary `@link` when used in a `@throws` section with a native error, will lead api-extractor to print a warning in the console. ## Repro steps When writing ```ts //...
If you configure a project using the webpack basic tutorial - the generated source maps point to the intermediate .js files in ./lib (as opposed to the .ts(x) files in...
## Summary The design of Rush's build cache is incompatible with Nextjs in a couple key ways. It would be nice if this experience could be ironed out. ## Details...