chat state machine with ejabberd

Usage no npm install needed!

<script type="module">
  import aetherasEjchatjs from 'https://cdn.skypack.dev/@aetheras/ejchatjs';


Build Status

EjChatJS Helper Library

EJabberd state machine


Drone will automatically publish new versions when it's tagged. It is IMPERATIVE that the package.json version and a tagged version is the same and idempotent. NPM will not publish the same version twice. Here are the steps to take

  • Edit Package.json Version
  • Commit and push all new changes
  • Locally tag the version with git tag -a v{SEM_VER} -m "tag message such as what has changed". NOTE the prefix "v" in v{SEM_VER}
  • Push local tag to github with git push origin v{SEM_VER}
  • Check Drone