Skip to content
Javascript mono-repo with all the tools to interact with MESG
TypeScript Shell Other
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore update packages and gitignore Nov 8, 2019
package-lock.json update readme baed on installed lerna Nov 13, 2019

MESG js-sdk

Website - Docs - Forum - Chat - Blog

This repository is a list of tools in javascript to interact with MESG. It contains different libraries

  • @mesg/cli: Command line interface to create/test/deploy services and processes and manage your MESG node.
  • @mesg/api: This library responsible for the communication with the MESG Engine API.
  • @mesg/service: Handles the connection with the MESG Engine, some authentication, and finally, the functions for your service to listen to tasks sent by the engine or emit events that your service needs to expose to the engine.
  • @mesg/application: This library lets you connect to the MESG engine to listen for any event or result that you might be interested too. It also allows you to execute a task, either synchronously or asynchronously.



npm install
npm run lerna -- bootstrap

Add a new library in a package

npm run lerna -- add [--dev] XXX [packages/yyy]

Build all the packages

npm run lerna -- run build

Run test for all the packages

npm run lerna -- run test
You can’t perform that action at this time.