| /apps/lockfile-explorer-web |
Rush Lockfile Explorer: helper project for building the React web application component |
| /build-tests-samples/heft-node-basic-tutorial |
(Copy of sample project) Building this project is a regression test for Heft |
| /build-tests-samples/heft-node-jest-tutorial |
(Copy of sample project) Building this project is a regression test for Heft |
| /build-tests-samples/heft-node-rig-tutorial |
(Copy of sample project) Building this project is a regression test for Heft |
| /build-tests-samples/heft-serverless-stack-tutorial |
(Copy of sample project) Building this project is a regression test for Heft |
| /build-tests-samples/heft-storybook-react-tutorial |
(Copy of sample project) Building this project is a regression test for Heft |
| /build-tests-samples/heft-storybook-react-tutorial-app |
Building this project is a regression test for heft-storybook-plugin |
| /build-tests-samples/heft-storybook-react-tutorial-storykit |
Storybook build dependencies for heft-storybook-react-tutorial |
| /build-tests-samples/heft-web-rig-app-tutorial |
(Copy of sample project) Building this project is a regression test for Heft |
| /build-tests-samples/heft-web-rig-library-tutorial |
(Copy of sample project) Building this project is a regression test for Heft |
| /build-tests-samples/heft-webpack-basic-tutorial |
(Copy of sample project) Building this project is a regression test for Heft |
| /build-tests-samples/packlets-tutorial |
(Copy of sample project) Building this project is a regression test for @rushstack/eslint-plugin-packlets |
| /build-tests-subspace/rush-lib-test |
A minimal example project that imports APIs from @rushstack/rush-lib |
| /build-tests-subspace/rush-sdk-test |
A minimal example project that imports APIs from @rushstack/rush-sdk |
| /build-tests-subspace/typescript-newest-test |
Building this project tests Heft with the newest supported TypeScript compiler version |
| /build-tests-subspace/typescript-v4-test |
Building this project tests Heft with TypeScript v4 |
| /build-tests/api-documenter-scenarios |
Building this project is a regression test for api-documenter |
| /build-tests/api-documenter-test |
Building this project is a regression test for api-documenter |
| /build-tests/api-extractor-d-cts-test |
Building this project is a regression test for api-extractor |
| /build-tests/api-extractor-d-mts-test |
Building this project is a regression test for api-extractor |
| /build-tests/api-extractor-lib1-test |
Building this project is a regression test for api-extractor |
| /build-tests/api-extractor-lib2-test |
Building this project is a regression test for api-extractor |
| /build-tests/api-extractor-lib3-test |
Building this project is a regression test for api-extractor |
| /build-tests/api-extractor-lib4-test |
Building this project is a regression test for api-extractor |
| /build-tests/api-extractor-lib5-test |
Building this project is a regression test for api-extractor |
| /build-tests/api-extractor-scenarios |
Building this project is a regression test for api-extractor |
| /build-tests/api-extractor-test-01 |
Building this project is a regression test for api-extractor |
| /build-tests/api-extractor-test-02 |
Building this project is a regression test for api-extractor |
| /build-tests/api-extractor-test-03 |
Building this project is a regression test for api-extractor |
| /build-tests/api-extractor-test-04 |
Building this project is a regression test for api-extractor |
| /build-tests/eslint-7-11-test |
This project contains a build test to validate ESLint 7.11.0 compatibility with the latest version of @rushstack/eslint-config (and by extension, the ESLint plugin) |
| /build-tests/eslint-7-7-test |
This project contains a build test to validate ESLint 7.7.0 compatibility with the latest version of @rushstack/eslint-config (and by extension, the ESLint plugin) |
| /build-tests/eslint-7-test |
This project contains a build test to validate ESLint 7 compatibility with the latest version of @rushstack/eslint-config (and by extension, the ESLint plugin) |
| /build-tests/eslint-8-test |
This project contains a build test to validate ESLint 8 compatibility with the latest version of @rushstack/eslint-config (and by extension, the ESLint plugin) |
| /build-tests/eslint-bulk-suppressions-test |
Sample code to test eslint bulk suppressions |
| /build-tests/eslint-bulk-suppressions-test-legacy |
Sample code to test eslint bulk suppressions for versions of eslint < 8.57.0 |
| /build-tests/hashed-folder-copy-plugin-webpack5-test |
Building this project exercises @rushstack/hashed-folder-copy-plugin with Webpack 5. NOTE - THIS TEST IS CURRENTLY EXPECTED TO BE BROKEN |
| /build-tests/heft-copy-files-test |
Building this project tests copying files with Heft |
| /build-tests/heft-example-plugin-01 |
This is an example heft plugin that exposes hooks for other plugins |
| /build-tests/heft-example-plugin-02 |
This is an example heft plugin that taps the hooks exposed from heft-example-plugin-01 |
| /build-tests/heft-fastify-test |
This project tests Heft support for the Fastify framework for Node.js services |
| /build-tests/heft-jest-preset-test |
This project illustrates configuring a Jest preset in a minimal Heft project |
| /build-tests/heft-jest-reporters-test |
This project illustrates configuring Jest reporters in a minimal Heft project |
| /build-tests/heft-minimal-rig-test |
This is a minimal rig package that is imported by the 'heft-minimal-rig-usage-test' project |
| /build-tests/heft-minimal-rig-usage-test |
A test project for Heft that resolves its compiler from the 'heft-minimal-rig-test' package |
| /build-tests/heft-node-everything-esm-module-test |
Building this project tests every task and config file for Heft when targeting the Node.js runtime when configured to use ESM module support |
| /build-tests/heft-node-everything-test |
Building this project tests every task and config file for Heft when targeting the Node.js runtime |
| /build-tests/heft-parameter-plugin |
This project contains a Heft plugin that adds a custom parameter to built-in actions |
| /build-tests/heft-parameter-plugin-test |
This project exercises a built-in Heft action with a custom parameter |
| /build-tests/heft-sass-test |
This project illustrates a minimal tutorial Heft project targeting the web browser runtime |
| /build-tests/heft-typescript-composite-test |
Building this project tests behavior of Heft when the tsconfig.json file uses project references. |
| /build-tests/heft-typescript-v2-test |
Building this project tests building with TypeScript v2 |
| /build-tests/heft-typescript-v3-test |
Building this project tests building with TypeScript v3 |
| /build-tests/heft-typescript-v4-test |
Building this project tests building with TypeScript v4 |
| /build-tests/heft-web-rig-library-test |
A test project for Heft that exercises the '@rushstack/heft-web-rig' package |
| /build-tests/heft-webpack4-everything-test |
Building this project tests every task and config file for Heft when targeting the web browser runtime using Webpack 4 |
| /build-tests/heft-webpack5-everything-test |
Building this project tests every task and config file for Heft when targeting the web browser runtime using Webpack 5 |
| /build-tests/localization-plugin-test-01 |
Building this project exercises @microsoft/localization-plugin. This tests that the plugin works correctly without any localized resources. |
| /build-tests/localization-plugin-test-02 |
Building this project exercises @microsoft/localization-plugin. This tests that the loader works correctly with the exportAsDefault option unset. |
| /build-tests/localization-plugin-test-03 |
Building this project exercises @microsoft/localization-plugin. This tests that the plugin works correctly with the exportAsDefault option set to true. |
| /build-tests/package-extractor-test-01 |
This project is used by tests in the @rushstack/package-extractor package. |
| /build-tests/package-extractor-test-02 |
This project is used by tests in the @rushstack/package-extractor package. |
| /build-tests/package-extractor-test-03 |
This project is used by tests in the @rushstack/package-extractor package. |
| /build-tests/package-extractor-test-04 |
This project is used by tests in the @rushstack/package-extractor package. |
| /build-tests/rush-amazon-s3-build-cache-plugin-integration-test |
Tests connecting to an amazon S3 endpoint |
| /build-tests/rush-lib-declaration-paths-test |
This project ensures all of the paths in rush-lib/lib/... have imports that resolve correctly. If this project builds, all lib/**/*.d.ts files in the @microsoft/rush-lib package are valid. |
| /build-tests/rush-project-change-analyzer-test |
This is an example project that uses rush-lib's ProjectChangeAnalyzer to |
| /build-tests/rush-redis-cobuild-plugin-integration-test |
Tests connecting to an redis server |
| /build-tests/set-webpack-public-path-plugin-test |
Building this project tests the set-webpack-public-path-plugin |
| /build-tests/ts-command-line-test |
Building this project is a regression test for ts-command-line |
| /eslint/local-eslint-config |
An ESLint configuration consumed projects inside the rushstack repo. |
| /libraries/rush-themed-ui |
Rush Component Library: a set of themed components for rush projects |
| /libraries/rushell |
Execute shell commands using a consistent syntax on every platform |
| /repo-scripts/doc-plugin-rush-stack |
API Documenter plugin used with the rushstack.io website |
| /repo-scripts/generate-api-docs |
Used to generate API docs for the rushstack.io website |
| /repo-scripts/repo-toolbox |
Used to execute various operations specific to this repo |
| /rigs/local-node-rig |
A rig package for Node.js projects that build using Heft inside the RushStack repository. |
| /rigs/local-web-rig |
A rig package for Web projects that build using Heft inside the RushStack repository. |
| /rush-plugins/rush-buildxl-graph-plugin |
Rush plugin for generating a BuildXL graph. |
| /rush-plugins/rush-litewatch-plugin |
An experimental alternative approach for multi-project watch mode |
| /vscode-extensions/rush-vscode-command-webview |
Part of the Rush Stack VSCode extension, provides a UI for invoking Rush commands |
| /vscode-extensions/rush-vscode-extension |
Enhanced experience for monorepos that use the Rush Stack toolchain |
| /webpack/webpack-deep-imports-plugin |
This plugin creates a bundle and commonJS files in a 'lib' folder mirroring modules in another 'lib' folder. |