Please submit pull requests on the official github project page here.
- Please explain what your change does.
- Provide updated unit tests if required.
- Update the documentation as required.
- Provide the updates that belong in CHANGELOG.md file.
- Project white space is 2 spaces cuddle braces..
- All code must be in TypeScript
- Eslint must pass
- Better documentation
- Better examples
The source code for the demo app is contained in the demo_pp folder.
To run the demo app do the following ( assumes Linux with bash ).
# install the required packages
npm install
## install the app and setup the deps
cd demo_app
./setup.sh
cd ..
Typically development builds are run locally.
To spin up the sand box env for port 5000 and start the builds run the following.
./launch_dev.sh
If you want to run these commands by hand.
Launching the webserver on http://localhost:5000
- npm run server &
Launch the main project in watch mode
- npm run watch &
Launch the demo app
- npm run tw &
To make it easier to contribute to this project, a .devcontainer folder has been added.