Skip to content

Commit 17bb093

Browse files
committed
Merge branch 'master' into useEnvVariableToPassPublishToken
2 parents b25306c + 2405faa commit 17bb093

File tree

544 files changed

+25498
-3808
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

544 files changed

+25498
-3808
lines changed

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,6 @@ yarn.lock merge=binary
7373
# syntax highlighters such as GitHub's from highlighting these comments as errors. Your text editor
7474
# may also require a special configuration to allow comments in JSON.
7575
#
76-
# For more information, see this issue: https://github.com/Microsoft/web-build-tools/issues/1088
76+
# For more information, see this issue: https://github.com/microsoft/rushstack/issues/1088
7777
#
7878
*.json linguist-language=JSON-with-Comments

.gitignore

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ yarn-error.log*
99
*.seed
1010
*.pid.lock
1111

12-
# Visual Studio Code
13-
.vscode
14-
1512
# Directory for instrumented libs generated by jscoverage/JSCover
1613
lib-cov
1714

@@ -58,21 +55,24 @@ jspm_packages/
5855
# next.js build output
5956
.next
6057

58+
# OS X temporary files
59+
.DS_Store
60+
61+
# Rush temporary files
62+
common/temp/
63+
**/.rush/temp/
64+
6165
# Common toolchain intermediate files
66+
temp
6267
lib
6368
lib-amd
6469
lib-es6
6570
dist
66-
temp
6771
*.scss.ts
6872
*.sass.ts
6973

70-
# Rush files
71-
common/temp/**
72-
.rush/temp/**
74+
# Visual Studio Code
75+
.vscode
7376

7477
# Remove eventually
7578
package-deps.json
76-
77-
# OS X
78-
.DS_Store

.vscode/settings.json

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,20 @@
66
// When enabled, will trim trailing whitespace when you save a file.
77
"files.trimTrailingWhitespace": true,
88
// Controls if the editor should automatically close brackets after opening them
9-
"editor.autoClosingBrackets": false,
9+
"editor.autoClosingBrackets": "never",
1010
// Configure glob patterns for excluding files and folders in searches. Inherits all glob patterns from the file.exclude setting.
1111
"search.exclude": {
1212
"**/node_modules": true,
1313
"**/bower_components": true,
14-
"dist": true,
15-
"lib": true,
16-
"lib-amd": true,
17-
"temp": true,
14+
"**/dist": true,
15+
"**/lib": true,
16+
"**/lib-amd": true,
1817
"**/test/**/temp": false,
19-
"coverage": true
18+
"**/temp": true,
19+
"**/coverage": true
20+
},
21+
"files.associations": {
22+
"**/package.json": "json",
23+
"**/*.json": "jsonc"
2024
}
2125
}

README.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<p align="center"><a href="https://rushstack.io/">https://rushstack.io/</a></p>
44
</td></tr></table>
55

6-
[![Join the chat at https://gitter.im/web-build-tools](https://badges.gitter.im/web-build-tools.svg)](https://gitter.im/web-build-tools?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) &nbsp; [![Build Status](https://dev.azure.com/RushStack/GitHubProjects/_apis/build/status/rushstack/rushstack%20CI%20Build?branchName=master)](https://dev.azure.com/RushStack/GitHubProjects/_build/latest?definitionId=3&branchName=master)
6+
[![Join the chat at https://gitter.im/rushstack](https://badges.gitter.im/rushstack.svg)](https://gitter.im/rushstack?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) &nbsp; [![Build Status](https://dev.azure.com/RushStack/GitHubProjects/_apis/build/status/rushstack/rushstack%20CI%20Build?branchName=master)](https://dev.azure.com/RushStack/GitHubProjects/_build/latest?definitionId=3&branchName=master)
77

88
The home for various projects maintained by the Rush Stack community, whose mission is to develop reusable tooling
99
for large scale TypeScript monorepos.
@@ -13,7 +13,7 @@ for large scale TypeScript monorepos.
1313

1414
- [What is Rush Stack?](https://rushstack.io/) - learn about the mission behind these projects
1515
- [API reference](https://rushstack.io/pages/api/) - browse API documentation for NPM packages
16-
- [Gitter chat room](https://gitter.im/web-build-tools/web-build-tools) - chat with the Rush Stack developers
16+
- [Gitter chat room](https://gitter.im/rushstack/rushstack) - chat with the Rush Stack developers
1717
- [Rush](https://rushjs.io/) - a build orchestrator for large scale TypeScript monorepos
1818
- [API Extractor](https://api-extractor.com/) - create .d.ts rollups and track your TypeScript API signatures
1919
- [API Documenter](https://api-extractor.com/pages/setup/generating_docs/) - use TSDoc comments to publish an API documentation website
@@ -39,12 +39,14 @@ for large scale TypeScript monorepos.
3939
| [/core-build/gulp-core-build-webpack](./core-build/gulp-core-build-webpack/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Fgulp-core-build-webpack.svg)](https://badge.fury.io/js/%40microsoft%2Fgulp-core-build-webpack) | [changelog](./core-build/gulp-core-build-webpack/CHANGELOG.md) | [@microsoft/gulp-core-build-webpack](https://www.npmjs.com/package/@microsoft/gulp-core-build-webpack) |
4040
| [/core-build/node-library-build](./core-build/node-library-build/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Fnode-library-build.svg)](https://badge.fury.io/js/%40microsoft%2Fnode-library-build) | [changelog](./core-build/node-library-build/CHANGELOG.md) | [@microsoft/node-library-build](https://www.npmjs.com/package/@microsoft/node-library-build) |
4141
| [/core-build/web-library-build](./core-build/web-library-build/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Fweb-library-build.svg)](https://badge.fury.io/js/%40microsoft%2Fweb-library-build) | [changelog](./core-build/web-library-build/CHANGELOG.md) | [@microsoft/web-library-build](https://www.npmjs.com/package/@microsoft/web-library-build) |
42+
| [/libraries/debug-certificate-manager](./libraries/debug-certificate-manager/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Fdebug-certificate-manager.svg)](https://badge.fury.io/js/%40rushstack%2Fdebug-certificate-manager) | [changelog](./libraries/debug-certificate-manager/CHANGELOG.md) | [@rushstack/debug-certificate-manager](https://www.npmjs.com/package/@rushstack/debug-certificate-manager) |
4243
| [/libraries/load-themed-styles](./libraries/load-themed-styles/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Fload-themed-styles.svg)](https://badge.fury.io/js/%40microsoft%2Fload-themed-styles) | [changelog](./libraries/load-themed-styles/CHANGELOG.md) | [@microsoft/load-themed-styles](https://www.npmjs.com/package/@microsoft/load-themed-styles) |
4344
| [/libraries/node-core-library](./libraries/node-core-library/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Fnode-core-library.svg)](https://badge.fury.io/js/%40microsoft%2Fnode-core-library) | [changelog](./libraries/node-core-library/CHANGELOG.md) | [@microsoft/node-core-library](https://www.npmjs.com/package/@microsoft/node-core-library) |
4445
| [/libraries/package-deps-hash](./libraries/package-deps-hash/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Fpackage-deps-hash.svg)](https://badge.fury.io/js/%40microsoft%2Fpackage-deps-hash) | [changelog](./libraries/package-deps-hash/CHANGELOG.md) | [@microsoft/package-deps-hash](https://www.npmjs.com/package/@microsoft/package-deps-hash) |
4546
| [/libraries/stream-collator](./libraries/stream-collator/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Fstream-collator.svg)](https://badge.fury.io/js/%40microsoft%2Fstream-collator) | [changelog](./libraries/stream-collator/CHANGELOG.md) | [@microsoft/stream-collator](https://www.npmjs.com/package/@microsoft/stream-collator) |
4647
| [/libraries/ts-command-line](./libraries/ts-command-line/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Fts-command-line.svg)](https://badge.fury.io/js/%40microsoft%2Fts-command-line) | [changelog](./libraries/ts-command-line/CHANGELOG.md) | [@microsoft/ts-command-line](https://www.npmjs.com/package/@microsoft/ts-command-line) |
4748
| [/stack/eslint-config](./stack/eslint-config/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Feslint-config.svg)](https://badge.fury.io/js/%40rushstack%2Feslint-config) | [changelog](./stack/eslint-config/CHANGELOG.md) | [@rushstack/eslint-config](https://www.npmjs.com/package/@rushstack/eslint-config) |
49+
| [/stack/eslint-plugin](./stack/eslint-plugin/) | [![npm version](https://badge.fury.io/js/%40rushstack%2Feslint-plugin.svg)](https://badge.fury.io/js/%40rushstack%2Feslint-plugin) | [changelog](./stack/eslint-plugin/CHANGELOG.md) | [@rushstack/eslint-plugin](https://www.npmjs.com/package/@rushstack/eslint-plugin) |
4850
| [/stack/rush-stack](./stack/rush-stack/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Frush-stack.svg)](https://badge.fury.io/js/%40microsoft%2Frush-stack) | [changelog](./stack/rush-stack/CHANGELOG.md) | [@microsoft/rush-stack](https://www.npmjs.com/package/@microsoft/rush-stack) |
4951
| [/stack/rush-stack-compiler-2.4](./stack/rush-stack-compiler-2.4/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-2.4.svg)](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-2.4) | [changelog](./stack/rush-stack-compiler-2.4/CHANGELOG.md) | [@microsoft/rush-stack-compiler-2.4](https://www.npmjs.com/package/@microsoft/rush-stack-compiler-2.4) |
5052
| [/stack/rush-stack-compiler-2.7](./stack/rush-stack-compiler-2.7/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-2.7.svg)](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-2.7) | [changelog](./stack/rush-stack-compiler-2.7/CHANGELOG.md) | [@microsoft/rush-stack-compiler-2.7](https://www.npmjs.com/package/@microsoft/rush-stack-compiler-2.7) |
@@ -56,6 +58,8 @@ for large scale TypeScript monorepos.
5658
| [/stack/rush-stack-compiler-3.3](./stack/rush-stack-compiler-3.3/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-3.3.svg)](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-3.3) | [changelog](./stack/rush-stack-compiler-3.3/CHANGELOG.md) | [@microsoft/rush-stack-compiler-3.3](https://www.npmjs.com/package/@microsoft/rush-stack-compiler-3.3) |
5759
| [/stack/rush-stack-compiler-3.4](./stack/rush-stack-compiler-3.4/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-3.4.svg)](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-3.4) | [changelog](./stack/rush-stack-compiler-3.4/CHANGELOG.md) | [@microsoft/rush-stack-compiler-3.4](https://www.npmjs.com/package/@microsoft/rush-stack-compiler-3.4) |
5860
| [/stack/rush-stack-compiler-3.5](./stack/rush-stack-compiler-3.5/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-3.5.svg)](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-3.5) | [changelog](./stack/rush-stack-compiler-3.5/CHANGELOG.md) | [@microsoft/rush-stack-compiler-3.5](https://www.npmjs.com/package/@microsoft/rush-stack-compiler-3.5) |
61+
| [/stack/rush-stack-compiler-3.6](./stack/rush-stack-compiler-3.6/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-3.6.svg)](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-3.6) | [changelog](./stack/rush-stack-compiler-3.6/CHANGELOG.md) | [@microsoft/rush-stack-compiler-3.6](https://www.npmjs.com/package/@microsoft/rush-stack-compiler-3.6) |
62+
| [/stack/rush-stack-compiler-3.7](./stack/rush-stack-compiler-3.7/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-3.7.svg)](https://badge.fury.io/js/%40microsoft%2Frush-stack-compiler-3.7) | [changelog](./stack/rush-stack-compiler-3.7/CHANGELOG.md) | [@microsoft/rush-stack-compiler-3.7](https://www.npmjs.com/package/@microsoft/rush-stack-compiler-3.7) |
5963
| [/webpack/loader-load-themed-styles](./webpack/loader-load-themed-styles/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Floader-load-themed-styles.svg)](https://badge.fury.io/js/%40microsoft%2Floader-load-themed-styles) | [changelog](./webpack/loader-load-themed-styles/CHANGELOG.md) | [@microsoft/loader-load-themed-styles](https://www.npmjs.com/package/@microsoft/loader-load-themed-styles) |
6064
| [/webpack/loader-raw-script](./webpack/loader-raw-script/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Floader-raw-script.svg)](https://badge.fury.io/js/%40microsoft%2Floader-raw-script) | [changelog](./webpack/loader-raw-script/CHANGELOG.md) | [@microsoft/loader-raw-script](https://www.npmjs.com/package/@microsoft/loader-raw-script) |
6165
| [/webpack/loader-set-webpack-public-path](./webpack/loader-set-webpack-public-path/) | [![npm version](https://badge.fury.io/js/%40microsoft%2Floader-set-webpack-public-path.svg)](https://badge.fury.io/js/%40microsoft%2Floader-set-webpack-public-path) | [changelog](./webpack/loader-set-webpack-public-path/CHANGELOG.md) | [@microsoft/loader-set-webpack-public-path](https://www.npmjs.com/package/@microsoft/loader-set-webpack-public-path) |
@@ -78,6 +82,7 @@ for large scale TypeScript monorepos.
7882
| [/build-tests/api-extractor-test-02](./build-tests/api-extractor-test-02/) | Building this project is a regression test for api-extractor |
7983
| [/build-tests/api-extractor-test-03](./build-tests/api-extractor-test-03/) | Building this project is a regression test for api-extractor |
8084
| [/build-tests/api-extractor-test-04](./build-tests/api-extractor-test-04/) | Building this project is a regression test for api-extractor |
85+
| [/build-tests/localization-plugin-test](./build-tests/localization-plugin-test/) | Building this project exercises @microsoft/localization-plugin |
8186
| [/build-tests/node-library-build-eslint-test](./build-tests/node-library-build-eslint-test/) | |
8287
| [/build-tests/node-library-build-tslint-test](./build-tests/node-library-build-tslint-test/) | |
8388
| [/build-tests/rush-stack-compiler-2.4-library-test](./build-tests/rush-stack-compiler-2.4-library-test/) | |
@@ -90,13 +95,16 @@ for large scale TypeScript monorepos.
9095
| [/build-tests/rush-stack-compiler-3.3-library-test](./build-tests/rush-stack-compiler-3.3-library-test/) | |
9196
| [/build-tests/rush-stack-compiler-3.4-library-test](./build-tests/rush-stack-compiler-3.4-library-test/) | |
9297
| [/build-tests/rush-stack-compiler-3.5-library-test](./build-tests/rush-stack-compiler-3.5-library-test/) | |
98+
| [/build-tests/rush-stack-compiler-3.6-library-test](./build-tests/rush-stack-compiler-3.6-library-test/) | |
99+
| [/build-tests/rush-stack-compiler-3.7-library-test](./build-tests/rush-stack-compiler-3.7-library-test/) | |
93100
| [/build-tests/rush-stack-library-test](./build-tests/rush-stack-library-test/) | |
94101
| [/build-tests/web-library-build-test](./build-tests/web-library-build-test/) | |
95102
| [/libraries/rushell](./libraries/rushell/) | Execute shell commands using a consistent syntax on every platform |
96103
| [/repo-scripts/doc-plugin-rush-stack](./repo-scripts/doc-plugin-rush-stack/) | API Documenter plugin used with the rushstack.io website |
97104
| [/repo-scripts/generate-api-docs](./repo-scripts/generate-api-docs/) | Used to generate API docs for the rushstack.io website |
98105
| [/repo-scripts/repo-toolbox](./repo-scripts/repo-toolbox/) | Used to execute various operations specific to this repo |
99106
| [/stack/rush-stack-compiler-shared](./stack/rush-stack-compiler-shared/) | |
107+
| [/webpack/localization-plugin](./webpack/localization-plugin/) | This plugin facilitates localization with Webpack. |
100108

101109

102110
## Contributor Notice

0 commit comments

Comments
 (0)