You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A simple demo application showing the usage of the npm package of chor-js to view and edit BPMN 2.0 choreography diagrams in the browser.
The demo also adds some features such as diagram upload and download, and a validator.
For an example on how to use the pre-packaged version of chor-js, please refer to the README there.
Local Usage
Node
You can install and run the demo locally using Node.js.
Run Only
npm install
npm run dev
You can also build it using npm run build.
The demo is then served to https://localhost:9013.
We use Parcel as a build tool.
Thus, unless you set up the project as a development environment (see below), chor-js will not be transpiled and polyfilled, which should be no problem for modern browsers.
Development Environment
If you want to use the demo while developing chor-js, you can link the two repositories:
git clone https://github.com/bptlab/chor-js.git
cd chor-js
npm install
npm link
cd ..
git clone https://github.com/bptlab/chor-js-demo.git
cd chor-js-demo
npm install
npm link chor-js
npm run dev