Autonomous Lib
Table of Contents
Background
This repository is an npm package that contains code that is shared by multiple autonomous components. The main capabilities provided are:
- Authorization
- Logging
- Interaction with a tunnel agent
- Polling the service bus
Development
Install the dependencies:
npm install
Linting:
npm run lint
npm run lint:fix
Release
Only collaborators with credentials can release and publish:
$ npm run release
$ git push --follow-tags && npm publish
To see what files are going to be published, run the command:
$ npm pack --dry-run