
microsoft/rushstack
Releases23.7K
Frequency4 hours
Last Release
Stars6.47K
Monorepo for tools developed by the Rush Stack community
Linked projects
Analyze the exported API for a TypeScript library and generate reviews, documentation, and .d.ts rollups
Enhance ESLint with better support for large scale monorepos
Read JSON files from api-extractor, generate documentation pages
A plug-in for selecting the compiler used with the @microsoft/rush-stack toolchain. This version selects TypeScript 3.5.
Build all your JavaScript projects the same way: A way that works.
A plug-in for selecting the compiler used with the @microsoft/rush-stack toolchain. This version selects TypeScript 3.9.
`node-library-build` is a `gulp-core-build` based build rig which provides basic functionality for building and unit testing TypeScript projects.
A rig package for Node.js projects that build using Heft
A helper library for loading and saving the .api.json files created by API Extractor
Core libraries that every NodeJS toolchain project should use
An object-oriented command-line parser for TypeScript
A TypeScript ESLint ruleset designed for large teams and projects
A plug-in for selecting the compiler used with the @microsoft/rush-stack toolchain. This version selects TypeScript 3.4.
A plug-in for selecting the compiler used with the @microsoft/rush-stack toolchain. This version selects TypeScript 3.0.
A plug-in for selecting the compiler used with the @microsoft/rush-stack toolchain. This version selects TypeScript 3.2.
A helper library for loading and saving the .api.json files created by API Extractor
Configuration file loader for @rushstack/heft
A system for sharing tool configurations between projects without duplicating config files.
This library provides functionality for automatically generating typings for non-TS files.
A plug-in for selecting the compiler used with the @microsoft/rush-stack toolchain. This version selects TypeScript 3.7.
`gulp-core-build-mocha` is a `gulp-core-build` subtask for running unit tests and creating coverage reports using mocha/chai.
This setup is useful for unit testing build tools, as it runs in the node process rather than in a browser.
`gulp-core-build-typescript` contains `gulp-core-build` subtasks for compiling and linting TypeScript code.
Core gulp build tasks for building typescript, html, less, etc.
Heft plugin for Jest
A rig package for web browser projects that build using Heft
An ESLint plugin providing supplementary rules for use with the @rushstack/eslint-config package
An ESLint plugin providing rules that identify common security vulnerabilities for browser applications, Node.js tools, and Node.js services
A lightweight alternative to NPM packages for organizing source files within a single project
A plug-in for selecting the compiler used with the @microsoft/rush-stack toolchain. This version selects TypeScript 2.7.
A plug-in for selecting the compiler used with the @microsoft/rush-stack toolchain. This version selects TypeScript 3.1.
Heft plugin for Webpack 4
Heft plugin for SASS
Heft plugin for Webpack 5
A fast, lightweight pattern matcher for tree structures such as an Abstract Syntax Tree (AST)
A library for writing scripts that interact with the Rush tool
The `package-deps-hash` library generates a JSON object containing the git hashes of all files used to produce a given package. This is useful for scenarios where you want to define a "change receipt" file to be published with a package. The [Rush](http
Display intelligible realtime output from concurrent processes
Rush plugin for Azure storage cloud build cache
Rush plugin for Amazon S3 cloud build cache
User interface primitives for console applications
An API for interacting with the Rush engine