perks/readme.md

3.6 KiB

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