@matrixai/async-monitor
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

js-async-monitor

staging:pipeline status master:pipeline status

Asynchronous monitor.

Because decorators are experimental, you must enable: "experimentalDecorators": true in your tsconfig.json to use this library.

Installation

npm install --save @matrixai/async-monitor

Development

Run nix-shell, and once you're inside, you can use:

# install (or reinstall packages from package.json)
npm install
# build the dist
npm run build
# run the repl (this allows you to import from ./src)
npm run ts-node
# run the tests
npm run test
# lint the source code
npm run lint
# automatically fix the source
npm run lintfix

Docs Generation

npm run docs

See the docs at: https://matrixai.github.io/js-async-monitor/

Publishing

Publishing is handled automatically by the staging pipeline.

Prerelease:

# npm login
npm version prepatch --preid alpha # premajor/preminor/prepatch
git push --follow-tags

Release:

# npm login
npm version patch # major/minor/patch
git push --follow-tags

Manually:

# npm login
npm version patch # major/minor/patch
npm run build
npm publish --access public
git push
git push --tags

Readme

Keywords

none

Package Sidebar

Install

npm i @matrixai/async-monitor

Weekly Downloads

1

Version

0.0.1

License

Apache-2.0

Unpacked Size

23.5 kB

Total Files

12

Last publish

Collaborators

  • matrixai-bot
  • brianbotha74
  • cmcdragonkai