rushstack
1.0.0
https://rushstack.io/ |
| 在VS代码Web视图中打开 |
这些GitHub存储库为Rush堆栈提供补充资源:
| 文件夹 | 版本 | ChangElog | 包裹 |
|---|---|---|---|
| /apps/api cocumenter | ChangElog | @microsoft/api-documenter | |
| /apps/api tractor | ChangElog | @microsoft/api-tractor | |
| /apps/heft | ChangElog | @rushstack/heft | |
| /apps/lockfile-explorer | ChangElog | @rushstack/lockfile-explorer | |
| /apps/undown | ChangElog | @rushstack/undown | |
| /应用程序/RUSH | ChangElog | @Microsoft/Rush | |
| /apps/trace-import | ChangElog | @rushstack/trace-import | |
| /eslint/eslint-bulk | ChangElog | @rushstack/eslint-bulk | |
| /eslint/eslint-config | ChangElog | @rushstack/eslint-config | |
| /eslint/eslint-patch | ChangElog | @rushstack/eslint-patch | |
| /eslint/eslint-plugin | ChangElog | @rushstack/eslint-plugin | |
| /eslint/eslint-plugin-packlets | ChangElog | @rushstack/eslint-plugin-packlets | |
| /ESLINT/ESLINT-PLUGIN-SECURITY | ChangElog | @RushStack/Eslint-Plugin-Security | |
| /heft-plugins/heft-api-tractor-plugin | ChangElog | @rushstack/heft-api-tractor-plugin | |
| /heft-plugins/heft-dev-cert-plugin | ChangElog | @rushstack/heft-dev-cert-plugin | |
| /heft-plugins/heft-jest-plugin | ChangElog | @rushstack/heft-jest-plugin | |
| /heft-plugins/heft-lint-plugin | ChangElog | @rushstack/heft-lint-plugin | |
| /heft-plugins/heft-localization-typings-plugin | ChangElog | @rushstack/heft-localization-typings-plugin | |
| /heft-plugins/heft-sass-plugin | ChangElog | @rushstack/heft-sass-plugin | |
| /heft-plugins/heft-server-server-stack-plugin | ChangElog | @rushstack/heft-serverless-stack-plugin | |
| /heft-plugins/heft-Storybook-plugin | ChangElog | @Rushstack/Heft-Storybook-Plugin | |
| /heft-plugins/heft-typecript-plugin | ChangElog | @rushstack/heft-typescript-plugin | |
| /heft-plugins/heft-webpack4-plugin | ChangElog | @rushstack/heft-webpack4-plugin | |
| /heft-plugins/heft-webpack5-plugin | ChangElog | @rushstack/heft-webpack5-plugin | |
| /库/api tractorm-model | ChangElog | @Microsoft/api-tactractor模型 | |
| /库/调试认证经理 | ChangElog | @rushstack/debug-certificate-manager | |
| /库/heft-config-file | ChangElog | @rushstack/heft-config-file | |
| /库/负载主题风格 | ChangElog | @Microsoft/负载主题风格 | |
| /库/本地化 | ChangElog | @rushstack/interization-utilities | |
| /图书馆/逐路查找 | ChangElog | @rushstack/by-path | |
| /库/模块限制器 | ChangElog | @RushStack/Module-Minifier | |
| /库/节点核图书馆 | ChangElog | @rushstack/node-core-library | |
| /库/操作图 | ChangElog | @RushStack/操作图 | |
| /库/软件包 - 戴上锤子 | ChangElog | @rushstack/package-deps-hash | |
| /库/软件包 - 提取器 | ChangElog | @rushstack/package-tracktor | |
| /库/钻机包 | ChangElog | @rushstack/rig包装 | |
| /图书馆/拉什里布 | @Microsoft/Rush-lib | ||
| /库/Rush-SDK | @rushstack/rush-sdk | ||
| /库/流式收集器 | ChangElog | @rushstack/stream-collator | |
| /库/终端 | ChangElog | @rushstack/终端 | |
| /库/树式图案 | ChangElog | @rushstack/tree-pattern | |
| /库/ts-command-line | ChangElog | @rushstack/ts-command-line | |
| /库/打字机 | ChangElog | @RushStack/Typings-generator | |
| /图书馆/工人池 | ChangElog | @Rushstack/Worker-Pool | |
| /钻机/riaft-node-rig | ChangElog | @rushstack/heft-node-rig | |
| /钻机/hef-web-rig | ChangElog | @rushstack/heft-web-rig | |
| /Rush-Plugins/Rush-Amazon-S3-build-cache-Plugin | @Rushstack/Rush-Amazon-S3-Build-Cache-Plugin | ||
| /RUSH-PLUGINS/RUSH-ZURE-Storage-Build-Cache-Plugin | @rushstack/rush-azure-azure-storage-build-cache-plugin | ||
| /rush-plugins/rush-http-build-cache-plugin | @rushstack/rush-http-build-cache-plugin | ||
| /RUSH-PLUGINS/RUSH-REDIS-COBUILD-PLUGIN | @rushstack/rush-redis-cobuild-plugin | ||
| /RUSH-PLUGINS/RUSH-RESOLVER-CACHE-PLUGIN | @rushstack/rush-resolver-cache-plugin | ||
| /RUSH-PLUGINS/RUSH-SEVER-PLUGIN | @Rushstack/Rush-Serve-Plugin | ||
| /webpack/hashed-folder-copy-plugin | ChangElog | @rushstack/hashed-folder-copy-plugin | |
| /webpack/loader-load-load主题风格 | ChangElog | @Microsoft/loader-load-load-tem-themed风格 | |
| /webpack/loader-raw-script | ChangElog | @rushstack/loader-raw-script | |
| /webpack/playserve-dynamic-require-plugin | ChangElog | @rushstack/webpack-preserve-dynamic-require-plugin | |
| /webpack/set-webpack-public-path-plugin | ChangElog | @rushstack/set-webpack-public-path-plugin | |
| /webpack/webpack-embedded依赖性 - plugin | ChangElog | @rushstack/webpack-embedded依赖性 - plugin | |
| /webpack/webpack-plugin-utilities | ChangElog | @rushstack/webpack-plugin-utilities | |
| /webpack/webpack-workspace-resolve-plugin | ChangElog | @rushstack/webpack-workspace-resolve-plugin | |
| /webpack/webpack4-localization-plugin | ChangElog | @rushstack/webpack4-localization-plugin | |
| /webpack/webpack4-module-minifier-plugin | ChangElog | @rushstack/webpack4-module-minifier-plugin | |
| /webpack/webpack5-load-themed风格 - 加载程序 | ChangElog | @Microsoft/webpack5-load-themed-styles-loader | |
| /webpack/webpack5-localization-plugin | ChangElog | @rushstack/webpack5-localization-plugin | |
| /webpack/webpack5-module-minifier-plugin | ChangElog | @rushstack/webpack5-module-minifier-plugin |
| 文件夹 | 描述 |
|---|---|
| /apps/lockfile-explorer-web | Rush Lockfile Explorer:用于构建React Web应用程序组件的帮助人员项目 |
| /build-tests-samples/heft节点基本教程 | (示例项目的副本)构建该项目是重量的回归测试 |
| /build-tests-samples/heft-node-jest-tutorial | (示例项目的副本)构建该项目是重量的回归测试 |
| /build-tests-samples/heft-node-rig-tutorial | (示例项目的副本)构建该项目是重量的回归测试 |
| /build-tests-samples/heft-server-server-stack-stack-tutorial | (示例项目的副本)构建该项目是重量的回归测试 |
| /build-tests-samples/heft-Storybook-reaction-tutorial | (示例项目的副本)构建该项目是重量的回归测试 |
| /build-tests-samples/heft-Storybook-reaction-tutorial-app | 构建该项目是针对Heft-Storybook-Plugin的回归测试 |
| /build-tests-samples/Heft-Storybook-Reactorial-Tutorial-StoryKit | Storybook建立了远程书籍 - 反应教程的依赖性 |
| /build-tests-samples/hef-web-rig-app-tutorial | (示例项目的副本)构建该项目是重量的回归测试 |
| /build-tests-samples/hef-web-rig-library-tutorial | (示例项目的副本)构建该项目是重量的回归测试 |
| /build-tests-samples/hef-webpack-basic-tutorial | (示例项目的副本)构建该项目是重量的回归测试 |
| /build-tests-samples/packlets-tutorial | (示例项目的副本)构建该项目是 @rushstack/eslint-plugin-packlets的回归测试 |
| /build-tests-subspace/rush-lib检验 | 一个最小示例项目,从 @rushstack/rush-lib导入API |
| /build-tests-subspace/rush-sdk检验 | 一个最小示例项目,从 @rushstack/rush-sdk导入API |
| /build-tests-subspace/tyspercript-newest测试 | 使用最新支持的打字稿编译器版本构建此项目测试重量 |
| /build-tests-subspace/typescript-v4检验 | 用Typescript v4构建此项目测试重量 |
| /build-tests/api-cocumenter-scenarios | 构建此项目是API文档的回归测试 |
| /build-tests/api-cocumenter检验 | 构建此项目是API文档的回归测试 |
| /build-tests/api-tractor-d-cts检验 | 构建此项目是针对API提取器的回归测试 |
| /build-tests/api-tractor-d-mts检验 | 构建此项目是针对API提取器的回归测试 |
| /build-tests/api-tractor-lib1检验 | 构建此项目是针对API提取器的回归测试 |
| /build-tests/api tractor-lib2检验 | 构建此项目是针对API提取器的回归测试 |
| /build-tests/api-tractor-lib3检验 | 构建此项目是针对API提取器的回归测试 |
| /build-tests/api-tractor-lib4检验 | 构建此项目是针对API提取器的回归测试 |
| /build-tests/api-tractor-lib5检验 | 构建此项目是针对API提取器的回归测试 |
| /build-tests/api tractors-scenarios | 构建此项目是针对API提取器的回归测试 |
| /build-tests/api-tractor-test-01 | 构建此项目是针对API提取器的回归测试 |
| /build-tests/api-tractor-test-02 | 构建此项目是针对API提取器的回归测试 |
| /build-tests/api-tractor-test-03 | 构建此项目是针对API提取器的回归测试 |
| /build-tests/api tractor-test-04 | 构建此项目是针对API提取器的回归测试 |
| /构建测试/ESLINT-7-11测试 | 该项目包含一个构建测试,以验证ESLINT 7.11.0与 @rushstack/eslint-config的最新版本的兼容性(并且按扩展为ESLINT插件) |
| /构建测试/ESLINT-7-7检验 | 该项目包含一个构建测试,以验证ESLINT 7.7.0与 @rushstack/eslint-config的最新版本的兼容性(并且按扩展为ESLINT插件) |
| /构建测试/ESLINT-7检验 | 该项目包含一个构建测试,以验证ESLINT 7与最新版本的 @rushstack/eslint-config(以及扩展的Eslint插件)的兼容性 |
| /构建测试/ESLINT-8检验 | 该项目包含一个构建测试,以验证ESLINT 8兼容性与 @rushstack/eslint-config的最新版本(以及ESLINT插件) |
| /构建测试/ESLINT-BULK-SUPPRESSIONS TEST | 测试ESLINT批量抑制的示例代码 |
| /构建测试/Eslint-Bulk-Suppressions-Test-Legacy | 示例代码测试ESLINT <8.57.0版本的ESLINT批量抑制 |
| /build-tests/hashed folder-copy-plugin-webpack5检验 | 使用WebPack 5构建此项目练习 @rushstack/hashed-folder-copy-plugin。注意 - 目前预计该测试将被打破 |
| /构建测试/重拷贝文件测试 | 构建此项目测试用heft复制文件 |
| /构建测试/示例-plugin-01 | 这是一个示例heft插件,可暴露其他插件的挂钩 |
| /构建测试/示例-plugin-02 | 这是一个示例heft插件,可轻拍从示例-plugin-01中暴露的钩子 |
| /构建测试/较重的测试 | 该项目测试HEFT支持Node.js服务的快速框架 |
| /构建测试/重击临时测试 | 该项目说明了在最小的重量项目中配置开玩笑的预设 |
| /构建测试/重千年 - 重生器测试 | 该项目说明了在最小的重量项目中配置玩笑记者 |
| /构建测试/重量限制 - 基因测试 | 这是一个最小的钻机软件包,由“ Heft-Minimal-rig-usage Test”项目导入 |
| /构建测试/heft-Minimal-rig-usage测试 | 一个针对重量的测试项目,可以从“ heft-timal-rig-test”包中解决其编译器 |
| /build-tests/reft-node-everything-esm模块测试 | 构建此项目在针对Node.js运行时测试每个任务和配置文件,以配置为使用ESM模块支持 |
| /构建测试/重度节点 - 全能测试 | 构建此项目将测试每个任务,并在定位Node.js运行时为heft进行配置文件 |
| /构建测试/重量参数 - plugin | 该项目包含一个重量插件,该插件将自定义参数添加到内置操作中 |
| /构建测试/重量参数 - 包胶检测 | 该项目采用自定义参数进行内置的重量操作 |
| /构建测试/重度测试 | 该项目说明了针对Web浏览器运行时的最小教程重量项目 |
| /构建测试/重复合测试 | 当tsconfig.json文件使用项目参考时,构建该项目测试重量的行为。 |
| /build-tests/heft-typecript-v2检验 | 使用打字稿V2构建此项目测试 |
| /build-tests/heft-typecript-v3检验 | 使用打字稿V3构建该项目测试 |
| /build-tests/heft-typecript-v4检验 | 使用Typescript V4构建此项目测试 |
| /构建测试/hef-web-cig-library测试 | 一项针对重量的测试项目,该项目练习了“@rushstack/heft-web-rig”套件 |
| /build Tests/hef-webpack4- averythingtest | 构建此项目在针对Web浏览器运行时使用WebPack 4时测试每个任务和配置文件 |
| /build tests/hef-webpack5-所有事物测试 | 构建此项目在针对Web浏览器运行时使用WebPack 5时测试每个任务和配置文件 |
| /build-tests/bentization-plugin-test-01 | 构建此项目 @Microsoft/bentization-plugin。这测试了插件在没有任何本地化资源的情况下正常工作。 |
| /build-tests/bentization-plugin-test-02 | 构建此项目 @Microsoft/bentization-plugin。这测试了加载程序与ExportAsDefault选项未设置正确工作。 |
| /build-tests/Winalization-plugin-test-03 | 构建此项目 @Microsoft/bentization-plugin。这测试了该插件与设置为TRUE的ExportAsdefault选项正确工作。 |
| /build-tests/package-teackrator-Test-01 | @rushstack/package-tactractor软件包中的测试使用此项目。 |
| /build-tests/package-tractort-test-02 | @rushstack/package-tactractor软件包中的测试使用此项目。 |
| /build-tests/package-tractort-test-03 | @rushstack/package-tactractor软件包中的测试使用此项目。 |
| /build-tests/package-teackrator-Test-04 | @rushstack/package-tactractor软件包中的测试使用此项目。 |
| /构建测试/RUSH-AMAZON-S3-build-CACHE-PLUGIN-integration-Test | 连接到Amazon S3端点的测试 |
| /构建测试/RUSH-LIB-DECLARATION-PATHS测试 | 该项目可确保Rush-Lib/Lib/...中的所有路径都能正确解决。如果此项目构建, @microsoft/rush-lib软件包中的所有lib/**/*.d.ts文件都是有效的。 |
| /构建测试/RUSH-PROCH-PROCH-CHANGE-ANALEYZER测试 | 这是一个示例项目,使用Rush-Lib的ProjectChaneAnalyzer到 |
| /构建测试/RUSH-REDIS-COBUILD-PLUGIN-INTEMERTATION-TEST | 连接到Redis服务器的测试 |
| /build-tests/set-webpack-public-path-path-plugin检验 | 构建此项目测试set-webpack-public-path-plugin |
| /build-tests/ts-command-line测试 | 构建此项目是用于TS命令线的回归测试 |
| /eslint/local-eslint-config | ESLINT配置消耗了Rushstack Repo中的项目。 |
| /图书馆/RUSH主题-UI | RUSH组件库:一组Rush Projects的主题组件 |
| /图书馆/Rushell | 在每个平台上使用一致的语法执行shell命令 |
| /repo-scripts/doc-plugin-rush-stack | API记录仪插件与Rushstack.io网站一起使用 |
| /repo-scripts/generate-api-docs | 用于为Rushstack.io网站生成API文档 |
| /repo-scripts/repo-toolbox | 用于执行本仓库特定的各种操作 |
| /钻机/局部节点钉 | 用于Node.js项目的钻机软件包,该项目使用RushStack存储库中的heft构建。 |
| /钻机/局部 - web-rig | 用于使用RushStack存储库中的重量的Web项目的钻机软件包。 |
| /RUSH-PLUGINS/RUSH-LITEWATCH-PLUGIN | 多项目手表模式的实验替代方法 |
| /vscode-extensions/rush-vscode-command-webview | Rush堆栈VSCODE扩展的一部分,为调用RUSH命令提供了UI |
| /vscode-extensions/rush-vscode-extension | 使用Rush堆栈工具链的Monorepos增强了体验 |
| /webpack/webpack-deep-imports-plugin | 该插件在另一个“ lib”文件夹中的“ lib”文件夹镜像模块中创建一个捆绑包和concomjs文件。 |
此回购欢迎贡献和建议。大多数捐款要求您同意撰写贡献者许可协议(CLA),宣布您有权并实际上授予我们使用您的贡献的权利。有关详细信息,请访问https://cla.microsoft.com。
当您提交拉动请求时,CLA机器人将自动确定您是否需要提供CLA并适当装饰PR(例如,标签,评论)。只需按照机器人提供的说明即可。您只需要使用我们的CLA在所有存储库中进行一次。
该仓库采用了Microsoft开源的行为代码。有关更多信息,请参见《行为守则常见问题守则》或与其他问题或评论联系[email protected]。