Js client is written using typescript, mainly generated from openapi spec.
Openapi-generator output used as implementation base(see packages /src/api
, /scr/models
).
All custom logic, on top of generated files, should be places in /src/ext
folder.
To regenerate models from openapi definition, clone latest open api definitions and use next command from the project root:
./update-models.sh