A NodeJs client that allows users to get up to speed with the TDL system.

Usage no npm install needed!

<script type="module">
  import tdlClient from '';


Node Version npm Codeship Status for julianghionoiu/tdl-client-nodejs Coverage Status


npm install

To run the acceptance tests, start the WireMock servers:

python wiremock/ start 41375
python wiremock/ start 8222

And the broker, with:

python broker/ start

Run tests

npm test

npm run example

If you want to run the Spec file in your IDE you need to pass -r ./test to cucumber-js

To release

npm login

npm config ls

For new version of Spec npm version minor

For patches without changing the Spec npm version patch

npm publish

Then go to

Other notes:

  • the major version needs to be changed in package.json
  • the deployment has not been configured to run on the CI server