@finbourne/lusid-sdk-angular8
v0.11.5326
Published
An angular (8+) SDK for secure access to the LUSID® by FINBOURNE web API
Maintainers
Readme
LUSID® angular (8) SDK
This repository enables the generation of an angular (8) SDK from the FINBOURNE OpenAPI specification using the openapi-generator tool.
The code required to generate the SDK is in the projects/lusid-sdk-angular8 folder, and the most up to date version of the OpenAPI specification can be downloaded from https://www.lusid.com/api/swagger/v0/swagger.json
Generating the SDK
PowerShell
auto-generate typescript code from the latest LUSID OpenAPI specification. From the project root folder:
.\projects\lusid-sdk-angular8\UpdateGeneratedCode.ps1update the version number of the SDK. From the
projects\lusid-sdk-angular8folder:update the
versionin thepackage.jsonfile (you should not need to do this as the published version should be part of the LUSID CI process)create a new version of the SDK. From the project root folder:
ng build lusid-sdk-angular8This will create the new SDK in
dist\lusid-sdk-angular8update the published npm package. From the
dist\lusid-sdk-angular8foldercat package.json(to check the version number that will be used)npm publish(you should not need to do this as the published version should be part of the LUSID CI process) )
