GitHub - joethei/rushstack: Monorepo for tools developed by the Rush Stack community
/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/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-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/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/install-test-workspace
/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-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.