Async tasks library used by autorest and related tools.
Перейти к файлу
microsoft-github-policy-service[bot] 08eb34a6e1
Microsoft mandatory file
2022-07-28 16:56:30 +00:00
.github Update .github/CODEOWNERS 2022-06-28 09:08:03 -04:00
.library-template Move to uri src/ folder, enable eslint migrate to jest (#156) 2021-03-17 15:59:18 -07:00
.scripts Move to uri src/ folder, enable eslint migrate to jest (#156) 2021-03-17 15:59:18 -07:00
.vscode Move to uri src/ folder, enable eslint migrate to jest (#156) 2021-03-17 15:59:18 -07:00
async-io Use rush change and publish mechanism (#159) 2021-03-18 15:15:43 -07:00
codegen-csharp Use rush change and publish mechanism (#159) 2021-03-18 15:15:43 -07:00
codemodel-v3 Use rush change and publish mechanism (#159) 2021-03-18 15:15:43 -07:00
common Update version and changelog (#164) 2021-03-19 15:38:18 -07:00
eng Fix publishing (#160) 2021-03-18 19:09:05 -07:00
eventing Use rush change and publish mechanism (#159) 2021-03-18 15:15:43 -07:00
linq Use rush change and publish mechanism (#159) 2021-03-18 15:15:43 -07:00
object-comparison Use rush change and publish mechanism (#159) 2021-03-18 15:15:43 -07:00
tasks Use rush change and publish mechanism (#159) 2021-03-18 15:15:43 -07:00
uri Update version and changelog (#164) 2021-03-19 15:38:18 -07:00
.default-eslintrc.yaml Move to uri src/ folder, enable eslint migrate to jest (#156) 2021-03-17 15:59:18 -07:00
.eslintignore add .eslintignore 2019-08-28 13:47:07 -07:00
.gitattributes using to rush.io 2018-10-03 10:04:34 -07:00
.gitignore OAI2-> OAI3: Fail if there is no produces provided for a path and the response has a schema/body (#144) 2021-01-15 12:46:58 -08:00
.prettierrc.yml Move to uri src/ folder, enable eslint migrate to jest (#156) 2021-03-17 15:59:18 -07:00
LICENSE Initial commit 2017-11-10 11:55:00 -08:00
SECURITY.md Microsoft mandatory file 2022-07-28 16:56:30 +00:00
jest.default.config.js Move to uri src/ folder, enable eslint migrate to jest (#156) 2021-03-17 15:59:18 -07:00
readme.md Use rush change and publish mechanism (#159) 2021-03-18 15:15:43 -07:00
rush.json Use rush change and publish mechanism (#159) 2021-03-18 15:15:43 -07:00
tsconfig.json Move to uri src/ folder, enable eslint migrate to jest (#156) 2021-03-17 15:59:18 -07:00

readme.md

Perks Libraries

Perks are a collection of common libraries that provide useful functionality (originall targeted at the AutoRest project.)

Name Changelog Latest Next
Core functionality
@azure-tools/uri Changelog
@azure-tools/tasks Changelog
@azure-tools/eventing Changelog
@azure-tools/async-io Changelog
@azure-tools/object-comparison Changelog

Notice: Packages moved to Azure/autorest

Some pacakges were moved to https://github.com/Azure/autorest, see legacy branch for the code before move.

Building

Prerequisites

Install Rush to manage the build process:

  • npm install -g "@microsoft/rush"

Use Rush to install packages

  • rush update

Use Rush to build packages

  • rush rebuild

Publishing a new version

Bump the version and update the changelogs using

rush publish --apply

When merged to master it will publish those new version. If the version are not updated, the master publish will publish preview versions of the packages with -dev.{iteration} suffix