1.18.0 • Published 1 month ago

@bcc-code/bcc-core-api-node-sdk v1.18.0

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
1 month ago

BCC Core API Node SDK

This project's goal is to allow other applications to integrate with BCC's core data in an easy and reliable way. This SDK is meant for NodeJS applications and is downloadable through NPM.

Testing

To run the tests: 1. Start the Core API emulator (run script at scripts/sdk-setup-test-environment.sh or run VS Code task sdk-setup-test-environment) 2. Install npm dependencies npm install 3. Run the tests npm run test

Notes

The current SDK is only meant to be used for the following entities:

  • Countries
  • Orgs
  • Persons
  • Relations
  • Affiliations
  • Consents
  • Roles
  • Role Assignments

There is also an Auth module to allow for easy authentication with the oauth2 client credentials flow.

Code generation

As mentioned above, a part of this client is generated by the OpenAPI Generator. This is done through the script in the repository root at ./scripts/generate-sdks.sh.

1.18.0

1 month ago

1.17.0

2 months ago

1.16.0

3 months ago

1.15.0

3 months ago

1.14.1

8 months ago

1.13.0

9 months ago

1.12.0

9 months ago

1.14.2

8 months ago

1.14.0-alpha

8 months ago

1.14.0-alpha.2

8 months ago

1.11.0

11 months ago

1.10.0

11 months ago

1.7.3

11 months ago

1.9.0

11 months ago

1.7.2

11 months ago

1.8.0

11 months ago

1.7.1

11 months ago

1.7.0

11 months ago

1.6.0

12 months ago

1.7.4-alpha

11 months ago

1.7.4

11 months ago

1.7.4-alpha-2

11 months ago

0.0.2

1 year ago

0.0.1

1 year ago

0.0.17

1 year ago