Skip to content

Javascript client library for connecting to camunda BPM REST Api

License

Notifications You must be signed in to change notification settings

linus-amg/camunda-bpm-sdk-js

 
 

Repository files navigation

camunda-bpm-sdk-js

Javascript client library for camunda BPM

Install using bower

bower install camunda-bpm-sdk-js --save

Documentation

See https://docs.camunda.org/manual/7.5/reference/embedded-forms/

Development

npm install
grunt auto-build

Testing

Karma

grunt karma

Alternatively, you can use the specific targets

grunt karma:dev-form
# or
grunt karma:dev-form-angularjs

Mocha CLI

grunt mochacli
# or
grunt watch:mochacli

Issues

https://app.camunda.com/jira/browse/CAM/component/12351

Releasing

Release

To create a release:

grunt publish:release --setversion='myReleaseVersion'

This will update the version, commit and tag it, then publish it to bower-camunda-bpm-sdk-js

Snapshot

To create a snapshot release which just builds current head and publishes it to bower-camunda-bpm-sdk-js on a branch named the current version:

grunt publish:snapshot

Version

If you just want to update the current version:

grunt publish:version --setversion='myNewVersion'

Available options

  • --no-bower -> skip bower release
  • --no-write -> dryRun mode

Examples

Contributing

You are more than welcome to take part on the development of this project!

Coding

Clone the repository, add, fix or improve and send us a pull request. But please take care about the commit messages, our conventions can be found here.

Coding style guide

In place of a guide, just follow the formatting of existing code :-)

License

Unless otherwise specified this project is licensed under Apache License Version 2.0.

About

Javascript client library for connecting to camunda BPM REST Api

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 98.6%
  • HTML 1.4%