autonomo.common
A library that contains all needed common resources to be used in autonomo.api and autonomo.web repositories.
Table of Contents
- Installing
- Running in development mode
- Building
- Testing
- Publishing
- Example of use in other client repo
Installing
npm install
Running in development mode
npm run dev
This will build the package and will watch for any change to re-build it.
Building
npm run build
Testing
# running tests once
npm run test
# running tests on every change on code
npm run test:watch
# running tests and getting coverage report
npm run test:coverage
Publishing
npm run publish:patch
A npm user must be configured in order to be able to publish it.
Example of use in other client repo
Install first autonomo.common in the repo
npm install @autonomo.common
Then you need to import the resource (interface, type, enum, util, ...) from root package
import { Business } from '@autonomo/common';
const business: Business = {
key: 'myBusiness',
name: 'My business',
...
}