adding some initial awesome js tools

This commit is contained in:
Ken 2021-03-11 09:16:48 -08:00
Родитель 994e1e5bd7
Коммит b041337b9f
3 изменённых файлов: 40 добавлений и 24 удалений

13
CONTRIBUTING.md Normal file
Просмотреть файл

@ -0,0 +1,13 @@
## Contributing
This project welcomes contributions and suggestions. Most contributions require you to agree to a
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.
When you submit a pull request, a CLA bot will automatically determine whether you need to provide
a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions
provided by the bot. You will only need to do this once across all repos using our CLA.
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).
For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or
contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.

Просмотреть файл

@ -1,33 +1,29 @@
# Project
# Awesome List of JS Tools from Microsoft
> This repo has been populated by an initial template to help get you started. Please
> make sure to update the content to build a great experience for community-building.
## Package Managers
As the maintainer of this project, please make a few updates:
* [Midgard Yarn](https://github.com/VincentBailly/yarn) - yarn v1, but faster for Azure DevOps feeds
* [Midgard Yarn Strict](https://github.com/VincentBailly/midgard-yarn-strict) - midgard-yarn, but enforces strictness avoiding phantom dependencies
- Improving this README.MD file to provide a great experience
- Updating SUPPORT.MD with content about this project's support experience
- Understanding the security reporting process in SECURITY.MD
- Remove this section from the README
## Monorepo Manager
## Contributing
* [Rush](https://rushjs.io) - all-in-one styled monorepo manager
This project welcomes contributions and suggestions. Most contributions require you to agree to a
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.
## Package Scripts
When you submit a pull request, a CLA bot will automatically determine whether you need to provide
a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions
provided by the bot. You will only need to do this once across all repos using our CLA.
* [Just](https://microsoft.github.io/just/) - A sensible set of task to build, test, and lint your frontend projects
* [Heft](https://rushstack.io/pages/heft/overview/) - Heft is an extensible build system designed for use with the Rush Stack family of tools
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).
For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or
contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.
## Task Runners
## Trademarks
* [Rush](https://rushjs.io) - all-in-one styled monorepo manager (supports incremental builds, scopes)
* [Lage](https://microsoft.github.io/lage/) - Run npm scripts in topological order incrementally with cloud cache (supports incremental builds, scopes, cloud cache, pipelining)
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft
trademarks or logos is subject to and must follow
[Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general).
Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.
Any use of third-party trademarks or logos are subject to those third-party's policies.
## Package Publishing
* [Rush](https://rushjs.io) - all-in-one styled monorepo manager (requires repo managed by Rush)
* [Beachball](https://microsoft.github.io/beachball/) - makes automating npm publishing a breeze (works for any workspace implementation: yarn, npm v7, pnpm, rush)
## Linting
* [Boll](https://microsoft.github.io/boll/) - repository wide linter, enforces standards across all packages inside a monorepo

7
TRADEMARKS.md Normal file
Просмотреть файл

@ -0,0 +1,7 @@
## Trademarks
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft
trademarks or logos is subject to and must follow
[Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general).
Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.
Any use of third-party trademarks or logos are subject to those third-party's policies.